Re: SFML2 Demo Dilema - Solved

new topic     » goto parent     » topic index » view thread      » older message » newer message
ghaberek said...
Shian_Lee said...

What can I say... it's almost like coding in C directly, and for C programmers it's great, as well as for Euphoria users who need these wrappers.

There is simply no way to interface with external C libraries without having at least some basic understanding of C.

Euphoria's included memory management features actually make this much easier than other interpreted languages.

Shian_Lee said...

But in general, Euphoria 4 is getting more and more stuffy and with too many options, i.e.: not reliable.

I couldn't possibly agree with this statement. The memstruct features alone are a huge advantage. I've never had any reliability issues with any stable release of Euphoria. I've certainly tried out plenty of betas and nightly builds which were unreliable but those issues were promptly fixed.

I don't know why I'm arguing this though. I've been around Euphoria a long time now and it seems that with every generation of the language, there are naysayers who would prefer that the language stagnate and rot rather than improve upon itself over time.

-Greg

totally agree. almost any other language is more likely to hang & crash on you or your users. though the silent exit problem can still exist with some as yet untested syntax, the reliability of the interpreter and compiler on debugged working code is unquestioned by all but a few who basically never build their own versions anyway so have only tried the earlier versions and even those not that much. it's impossible to make some people happy.

I would mention that it is 2015 and all the heavy lifting has been over for several years so fighting a "save developers time" angle is not really productive. people mostly work on what interests them. neither is is instructive to belabor how plain sequences and constants are just as effective as memstructs when you have never tried to fix win32lib or any large wrap and generally have no use for library written in other languages. we love syntactic sugar for a reason.

one other point: memstructs are in the menstruct branch and so far, the planned release of 4.1 won't include them nor do any of the alpha or beta. I have used memstruct quite a bit and never use any other euphoria except to build or test something.

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu