3 ms·
Too many things in web-ville are becoming black boxes, or at least dark-grey boxes. ORM's, route mappers (with URL beautifiers), most "progressive" UI kits, etc
by tabtab 6y ago
Too many things in web-ville are becoming black boxes, or at least dark-grey boxes. ORM's, route mappers (with URL beautifiers), most "progressive" UI kits, etc.
This is usually "solved" by hiring technology-specific specialists to focus on each mystery meat layer. The result the same kind of application takes TWICE the resources that it did with simpler tools of the past. (I don't know if they were simpler, they just were a better fit for business CRUD itself, web is not, it originated for static documents.)
"The web" may have simplified deployment (installs & updates), but it complicated everything else. I don't even know that it's either/or, we just need better standards, such as a stateful cross-platform GUI markup language. Businesses don't really need or use mobile-centric UI's for their productivity-oriented applications. Progressive (mobile) UI's are a solution looking for a problem, in the business world.
Some architects say "choice is better", but that choice seems to be costing the business dearly. There may be bias in that complexity and confusion benefits technicians more than businesses. The "mono-culture" IDE's at least got shit done without an army to manage all these "organic" web layers.
We de-evolved. Ooga Booga.
- nickthemagicman 6y agoThe web has been haphazardly put together over decades by committees and big companies. Alot of this started as workarounds for the problems with web development and then became monstrosities of their own.
- jordache 6y ago>The result the same kind of application takes TWICE the resources that it did with simpler tools of the past. what is an example of a simpler tool? .net Winform?
- tabtab 6y agoVisual Basic 6, Delphi, PowerBuilder, Paradox, Oracle Forms, etc. They had warts, but generally got better after each release.
- jordache 6y agoVB6 is terrible. I much prefer the current front end landscape rather than that "Dim it up!"
- tabtab 6y agoFor who? Its bad points were mostly fixable. MS just stopped working on it an threw out it.
- tabtab 6y agocorrection: "and threw it out" (replacing it with Dot-Net, which wasn't backward compatible.)
- jordache 6y agofor everyone.. terrible IDE that is more suited for simple scripting, than the complex client logic that exist in today's webapps. Terrible language. End Sub as opposed to curly braces? Really?
- tabtab 6y agoExample "complex client logic" that we can analyze here? As far as programming language syntax preferences, that's a different subject, and largely subjective.
- andrelayer 6y agoDid someone say Laravel?!
- anaganisk 6y agoMajority of freelancers and web shops will evaporate if it breaks. Laravel is like Mecca for junior devs. Last I used it was in 2014 tho, not sure how more of a black box it is now.