LWN.net Logo

XDC2012: Programming languages for X application development

XDC2012: Programming languages for X application development

Posted Oct 4, 2012 14:42 UTC (Thu) by nix (subscriber, #2304)
In reply to: XDC2012: Programming languages for X application development by robert_s
Parent article: XDC2012: Programming languages for X application development

Visual Basic is a severely deficient language, but Object Pascal (and Delphi/Borland/Turbo Pascal from which it derives) long, long ago fixed the worst problems with Pascal and left you with a language that is not really all that much worse than C. (Disclaimer: I started my procedural programming life with Turbo Pascal, waay back in 1988. It's quite possible to write things like memory allocators and tries and the like in it, which you really, really couldn't do with standard Pascal. It also has a not too deficient file I/O library, very much unlike standard Pascal.)


(Log in to post comments)

XDC2012: Programming languages for X application development

Posted Oct 5, 2012 9:13 UTC (Fri) by patrick_g (subscriber, #44470) [Link]

>>> Visual Basic is a severely deficient language

From the Gambas site :

The phenomenal quantity of bugs and inconsistencies that makes Visual Basic so delightful persuaded me to start this project ;-)
It seems that Microsoft was aware of the poor quality of its language, as VB .Net is not backward compatible with older versions of Visual Basic.
I want to clear up any misunderstanding immediately. Gambas does not try to be compatible with Visual Basic, and will never be. I'm convinced that its syntax and internals are far better than the one's of its proprietary cousin!
I took from Visual Basic what I found useful : the Basic language, the development environment, and the easiness to quickly make programs with user interfaces. That's all.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds