Showing posts with label js. Show all posts
Showing posts with label js. Show all posts
Saturday, February 4, 2017
Cool ReactJS introduction
The guy on the right is really good - however I was surprised, the need for separation between Model and View has been evident for half a century, it should not be matter of a dissertation.
Code is available here https://github.com/AlwaysBCoding/Episodes/tree/master/simplereact
Anyway, I keep thinking that coding large projects in JS is madness. Totally unrefactorable, very hard to debug.
Friday, June 5, 2015
Web Development = madness
I have taken up lately the challenge to develop a web application based on some JS technology.
I have installed node.js with npm. I have tried AngularJS2 and AngularJS. I have tried EmberCLI, yeoman amd JHipster. I have tried MongoDB.
My impression is there we are in presence of a galaxy in full expansion, where new products are born every day and live a random, erratic life, and the correlation of technologies is decreasing.
Most products are VERY poorly documented, very brittle and work probably on some platforms and not others (although they claim to run on all), hardly compatible with each other, don't have an integrated IDE where one can develop and test stuff without having to run 4 parallel scripts.
After the fifth attempt to create myself a development environment and face an undocumented showstopper, I give up.
Besides, I believe JavaScript is a dramatically un-debuggable technology, and so are the tools developed to support it.
The fact that the Web - the most screwed up technology on the World - is taking this new dead end street is only confirming that when some engineering task is given to the wrong people - fanatics enthusiasts with little programming experience and without good mathematical background - you can only end up in a BIG BALL OF MUD.
I have installed node.js with npm. I have tried AngularJS2 and AngularJS. I have tried EmberCLI, yeoman amd JHipster. I have tried MongoDB.
My impression is there we are in presence of a galaxy in full expansion, where new products are born every day and live a random, erratic life, and the correlation of technologies is decreasing.
Most products are VERY poorly documented, very brittle and work probably on some platforms and not others (although they claim to run on all), hardly compatible with each other, don't have an integrated IDE where one can develop and test stuff without having to run 4 parallel scripts.
After the fifth attempt to create myself a development environment and face an undocumented showstopper, I give up.
Besides, I believe JavaScript is a dramatically un-debuggable technology, and so are the tools developed to support it.
The fact that the Web - the most screwed up technology on the World - is taking this new dead end street is only confirming that when some engineering task is given to the wrong people - fanatics enthusiasts with little programming experience and without good mathematical background - you can only end up in a BIG BALL OF MUD.
Labels:
js
Subscribe to:
Posts (Atom)