Re: I'm Not Sure What to use to code

@Orko, there are several negatives that make PureBASIC not suitable any more (yes, it was suitable for DMNB/DMPA, but is not suitable for very advanced projects): scripting, difficult plugins, inaccessibility, and it's commercialism.
Scripting: PB feels a bit like scripting: you get every single thing you could ever want, there isn't much of a challenge to implement things, and, of course, there's no object-orientation at all.
Second, difficult plugins: the only way to extend the language is via either writing your plugins in assembly language or difficult-to-understand C. (The actual code isn't that difficult to understand at first, but it's not very documented, either, and you need .desc files, which I find a bit confusing.)
Inaccessibility: PureBASIC is only accessible on Windows. It has no accessibility whatsoever on Mac OS or Linux, which is incredibly sad; however, it does use CEGUI, so this isn't necessarily the makers of PB's fault, but CEGUI's.
Commercialism: Paying almost $105.00 for a programming language is simply outrageous. It's not even worth that much; the demo only allows you to write up to 800 lines of code and you can't load DLLs. That's all. Paying $105.00 or so just to remove those limits is completely stupid, yet you need to anyway.
Also, one last thing -- unpopularity. PureBASIC seems to be extremely unpopular these days (the latest you can find are libraries from like 2008-2011, which are no longer compatible with PB). If you look up "PureBASIC" (including the quotes to filter out irrelevant results) you only get 226,000 results, but that's just searching for the language itself. The incredible difficulty comes when you run into an issue and use your search engine to attempt to find a solution (because the documentation can be extremely unclear on things). (The fact that it was translated from French might have something to do with that.) You won't find much at all in finding very many solutions, and the ones you do find are usually lucky guesses.
I'm not saying PureBASIC is a bad language; I'm simply saying that if your going to start developing great things, PB might not be the wisest choice.

_______________________________________________
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Liam via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Orko via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Hrvoje via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : kianoosh via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Kyleman123 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : visualstudio via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : visualstudio via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : visualstudio via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : visualstudio via Audiogames-reflector

Reply via email to