[haiku-development] Re: Wishlist item: user-friendly programming languages

  • From: Paul Davey <plmdvy@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sat, 29 Jan 2011 02:42:02 +1300

2011/1/29 Ralf Schülke <ralf.schuelke@xxxxxxxxxxxxxx>:
> Hi,
> in the future i think it is good to have the BeAPI in C/C++  for primäre SDK
> and a Scripting Language (python, java, lua ...) for the secodary SDK.
> eg: IntafaceKit = C/C++ and (python, ...) so we can make eg: preflet writing
> in the secodary SDK.
> The most Kits can go this way too.
> Ralf
> 2011/1/28 Enrique Medina Gremaldos <quiqueiii@xxxxxxxxx>
>>
>> There already are intentions to port Be api to lua, in fact in was
>> discussed in this list just a couple of days before. You have bethon, for
>> python, which already exports a part of the Be api, and only needs to keep
>> it up to date.
>>
>> regards
>> Enrique
>>
>> 2011/1/28 Alex Marinko <alxmrnk@xxxxxxxxx>
>>>
>>> I would like to call the attention of Haiku developers towards the
>>> importance of having user-friendly programming languages available on
>>> Haiku.
>>> C++ is ok for 'professional' programmers, but what about newbie
>>> programmers? Besides, let's face it: many people are put off by C++.
>>>
>>> More user-friendly programming languages will significantly contribute
>>> to the development of the Haiku platform.
>>>
>>> I propose we makea list of those programming languages that are both
>>> powerful AND appealing, and then debate the items on the list (pros
>>> and cons, portability, etc.)
>>>
>>> The goal is to obtain a short list of the best candidate languages,
>>> then select a couple of languages that will receive a special
>>> treatment (meaning that their development on Haiku will be given
>>> priority). And then, of course, concentrate our energies on them.
>>>
>>> What do you suggest?
>>>
>>> BTW, my vote goes with Lua, which is both powerful and simple.
>>>
>>> Alex

I would like to cast a vote for the Falcon programming language
(http://falconpl.org the site is a bit behind some things and will be
redone when manpower allows)

It is simple, has appealing syntax, is embeddable and is powerful in
that it tries to allow you to use the best solution for the problem.
Just wanted to call attention to a language I like and think would be useful.

Paul

Other related posts: