Page 1 of 1
Programming is terrible—Lessons learned from a life wasted.
Posted: Tue Jan 26, 2016 9:59 am
by DK_PETER
Re: Programming is terrible—Lessons learned from a life wast
Posted: Tue Jan 26, 2016 3:55 pm
by HanPBF
Thanks for that!
My favorite: Explanation of the waterfall model...
All the architectural things and all the ideas may be correct; but there are no more people to play the game...
Two decades ago people studied economies to get more money, today they study economy to not become programmers...
You can today read a lot about micro services or even nano services; what else is that than saying: "You can do the job, so do the job, and we all know You can work only 14h a day.".
I don't like PB because I miss many things, and I love PureBasic because You have the solution instantly!
But, the things I miss I don't want to argue like ".NET can this, Java can that"; let's get PB better in it's own way!
I would really apreciate if the PB team (two persons, right?) would accept more help from the outside...
Anyway, I agree to all the points in the video!
Re: Programming is terrible—Lessons learned from a life wast
Posted: Fri Jan 29, 2016 6:37 pm
by Keya
Just to expand on what Alexi said in regards to speed of development and not having to worry about fiddly things, I couldn't agree more!
Code: Select all
MessageRequester("Greetings", "Hello there, " + InputRequester("Greetings", "What is your name?",""))
This single line is a full program that demonstrates input and output, and graphical user input using OS API (not posix console), and it runs on 32 + 64bit Windows, OSX and Linux. It took me nearly a minute to write because I always forget stupid brackets because im stupid, but other people here like wilbert can code the above in under 3 seconds, and that's the inline asm version. Even professional Visual Studio developers can't do that, no matter how many hours they have! If only they knew my secret heehee
Re: Programming is terrible—Lessons learned from a life wast
Posted: Thu Feb 11, 2016 5:48 am
by tj1010
This is why I use python for anything I don't have to give to other people(like scraping and file management), then PB and minGW C++ for distribution and UI.
I'll use .NET sometimes for web automation because it's abstract DOM access, and MASM under ollydbg and other assembly in IDA Pro for reversing and patching binary.
One part where I can't help but see tedium is with app-dev. I still have to use Android Studio and Swift because I need UI abstraction.
Re: Programming is terrible—Lessons learned from a life wast
Posted: Thu Feb 11, 2016 12:27 pm
by HanPBF
Hello tj1010,
check LiveCode -> builds for Android and iOS.
How it's working is very interesting; the language itself is a mess.
LiveCode is something You wish could be combined with PureBasic
LiveCode: GUI, dynamic approach
PB: syntax, smart handling
Both are completely different in what they do or want; but I like to learn from other technologies...
Re: Programming is terrible—Lessons learned from a life wast
Posted: Thu Feb 11, 2016 8:55 pm
by tj1010
HanPBF wrote:Hello tj1010,
check LiveCode -> builds for Android and iOS.
How it's working is very interesting; the language itself is a mess.
LiveCode is something You wish could be combined with PureBasic
LiveCode: GUI, dynamic approach
PB: syntax, smart handling
Both are completely different in what they do or want; but I like to learn from other technologies...
It's the only 3rd party non-webview tool I've seen that did UI.
Supposedly Xojo and B4A are it's competitors. All tools that were put out with Android&IOS support in the last few years. Xojo use to be RealBASIC. Xojo kind of lies about Android support though.
PureBASIC has ~5 devs who have other jobs, and they just launched the HTML/JS tool SpiderBASIC. I'd imagine they'd have to consolidate and cut SpiderBASIC to do Android SDK and Swift intermediate engines.