[HN Gopher] PureBasic switches to a C backend
___________________________________________________________________
PureBasic switches to a C backend
Author : svenfaw
Score : 39 points
Date : 2021-08-17 10:33 UTC (12 hours ago)
(HTM) web link (www.purebasic.fr)
(TXT) w3m dump (www.purebasic.fr)
| DaiPlusPlus wrote:
| (Off-topic, but if anyone from PureBasic.fr's web team is here,
| please please _please_ don 't use country's flags to represent
| languages, just put the language name instead - if you want a
| visually distinctive but recognizable icon then use a wireframe
| globe icon)
| jeroenhd wrote:
| I don't really see the problem for this website, the languages
| supported are all European, named after the country they're
| originally from, (with perhaps US English as the odd one out).
|
| Things might start getting confusing in countries like India,
| of course, but I don't see the problem in this specific case.
|
| I do have a problem with their homepage related to languages
| though: you can't get from English to Spanish or Italian on
| mobile without going through some weird state machine of what
| language makes sense to list next. There's always the option to
| switch to English, but I can't see Italian or Spanish from
| every other page.
| Rygian wrote:
| There are countries within Europe where many different
| languages are spoken.
| dng88 wrote:
| The home page is a very good read :
| https://www.purebasic.fr/blog/
| mdp2021 wrote:
| PureBasic is _one of the best things in life_ (if I may express
| my view).
|
| --
|
| The switch from FSAM to GCC slows down the compilation time. What
| about the compiled software speed?
|
| Edit: the linked post is a few months old. In a later post, Fred
| (Laboureur) mentions an example of a +50% speed increase.
| ghostly_s wrote:
| What is your use case for BASIC?
| Koshkin wrote:
| I fondly remember Visual Basic 6 as one of the best _general
| purpose_ development tools for Windows I have ever seen.
|
| As to the "use case", it still seems like a nice interpreted
| language for tiny computers based on microcontrollers and for
| embedded platforms in general.
| Koshkin wrote:
| Shouldn't the backend compiler be a configurable option?
| chrisseaton wrote:
| Maintaining multiple backends isn't fun.
| tored wrote:
| Interesting project.
|
| What do you use it for?
| howerj wrote:
| They could use the Tiny C Compiler if compile speeds become a
| concern, although it supports far few platforms and generates
| much slower code.
___________________________________________________________________
(page generated 2021-08-17 23:00 UTC)