Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
|
|
|
|
A post about work on API2 has been published on Patreon. You can read in it about the next element of this project, the new programming language and its compiler. The language should be much simpler to use than "C" and require less code to achieve the same effect. There are also code samples which can be compiled with current version of compiler and resulting output files can be run.
|
|
|
|
| STORYID: 8449
|
Poster | Thread | tekmage
| |
Re: API2 and the new programming language Posted on 22-Nov-2019 21:56:24
| | [ #1 ] |
| |
|
Regular Member |
Joined: 23-Mar-2005 Posts: 443
From: San Francisco | | |
|
| Hello smith,
Sounds like a very interesting project. I visited the Patron page and did not find that many more details. As a potential supporter I'd like to know more about you and your background. I'd also like to know more about API2. Why would I take the time to learn API2 when I could use Hollywood or just C. There are other questions like will there be an IDE and stuff like that.
If you have those details and I missed them, my bad If you have not yet posted them, I look forward to learning more.
Cheers, Bill "tekmage" Borsari |
| Status: Offline |
| | Deniil715
| |
Re: API2 and the new programming language Posted on 26-Nov-2019 9:21:31
| | [ #2 ] |
| |
|
Elite Member |
Joined: 14-May-2003 Posts: 4237
From: Sweden | | |
|
| | Status: Offline |
| | smith
| |
Re: API2 and the new programming language Posted on 26-Nov-2019 15:12:09
| | [ #3 ] |
| |
|
Member |
Joined: 19-Feb-2019 Posts: 15
From: Unknown | | |
|
| Hello, More details can be found here.
Quote:
As a potential supporter I'd like to know more about you and your background. |
I have Master Degree in Computer Science and work as software architect and developer all my professional life.
Quote:
Why would I take the time to learn API2 when I could use Hollywood or just C. |
API2 is a framewrok and you can use it with C or my new language. The benefits of using new language are: no computer crashes when something went wrong, no dealing with pointers, a lot of modern concepts like classes, extensions, lambdas ets. New language is compiled to executable file (just like C) so the same program will work faster than in Hollywood because as far as I know Hollywood uses Lua interpreter.
Quote:
There are other questions like will there be an IDE and stuff like that. |
Everything is possible, it only depends on the amount of time that I can devote to this project. |
| Status: Offline |
| | smith
| |
Re: API2 and the new programming language Posted on 26-Nov-2019 15:21:03
| | [ #4 ] |
| |
|
Member |
Joined: 19-Feb-2019 Posts: 15
From: Unknown | | |
|
| Hello, Thank you for your kind words about my programming language
Quote:
Can you stack these with only one 'var' at the front? |
I didn't plan this because I think it will reduce readability especially when the variables are initialized.
Quote:
Supporting nested comments in >the new and better language< is a requirement and trivial to implement |
My thoughts on nested comments are exactly like yours so they will definitely be in the language.
Quote:
If you decide to implement properties, it would be nice to have a 'self' in there that represents the backing store of the property so one doesn't have to clutter the code with extra variables, like in C#. |
This is a very good idea. |
| Status: Offline |
| |
|
|
[ home ][ about us ][ privacy ]
[ forums ][ classifieds ]
[ links ][ news archive ]
[ link to us ][ user account ]
|