Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And most of this is unnecessary complexity.why haven't anybody came up with better tools to attack that ?


Adding more tools generally adds more complexity...


Because we don't need better tools. If things are getting worse, that shows we had the tools already. The problem IMO: We keep trying new tools where they aren't needed.

#grumpy #getoffmylawn


OK not new tools. But great tools. Most of the tools the web offers are pieces of shit - many developers will agree to that.

And many complain that the web stack sucks. The simple example - you have to learn css, html, javascript, and some backend language - just to build say a business site, when you could do so, at a higher level, just by pointing and clicking and entering some code with something like microsoft lightswitch(which was discontinued).


Because is harder to develop for developers.

I'm dreaming to revive the kind of development made famous by FoxPro/dbase (or more exactly, mix Acces+Excel+Databases).

Form building is another area that is far more complex that it need to be. The problem now is the multi-platform: Everyone (or most) want it, but not good toolkit exist to work on...


FileMaker comes to mind. It actually is a nice development platform for beginners, but has major shortcomings in other areas. Wouldn't recommend it these days.


Is the same problem with Excel/Acces and similar.

They have a good tool, but the language them use for glue things are not a match for the task the tool do.

For example, Excel. VBA have impedance mismatch with the way excel visualy work. If, isntead, it have a more array-based language and bit more functional, then the way you use excel will be the way you code for it.

That is in fact the power FoxPro have. You can make forms with tables, because, forms ARE tables. The syntax and basic operations work fine with the relational storage. You can SELECT INTO ARRAY and stuff like that, or just not use SQL.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: