A
agent_008_nl
Guest
> Performance, scaling and fault tolerance are really database related issues for OE applications. For all applications really. That is a very very black and white statement. There are more types of performance-bottlenecks, scaling and fault tolerance ditto. I'm not going into details, I don't have time for that. It's a big / complex subject. > There is nothing inherit in functional languages that make them better than ABL (or T-SQL, PL-SQL, Python, C#, etc.) for real wold applications. Bad design is bad design. Languages themselves are designed better or worse, not only the quality of the code written in those languages matters. Of course languages have been designed with different goals. You will not want to use erlang or oe for number cruching (so it's easy to find the single example you could not), you call a module in f.e. C, C++ or R for that. For discussions on the quality of oo compared to functional languages I like to point at the writings of specialists like Edsger Dijkstra. Or f.e. http://shaffner.us/cs/papers/tarpit.pdf . It further is significant that languages like java and C# are incorporating functional aspects. And that oe is not, hahaha (xcuse me). > I made the remark about leaving to suggest that you have productive choices to make [..] My personal choices do not matter in this discussion. But let me tell you then that I am learning elixir. The use of it in Holland is increasing, mainly ruby on rails software houses see the benefits of elixir / phoenix compared to RoR. Yes yes, for exactly these reasons: performance, scalabilty, fault tolerance. Not related to the db. The language does matter for them, for very practical and not-esoteric reasons. It has become more and more difficult to find contractor jobs for a oe specialist like me. I am not planning to make a real choice, I will do oe projects when needed, but my preference will be clear. > You also have to understand that [..] I don't have to at all. > Whether you see actors as esoteric or not.. the business world in general does. As easy you can say that the business world in general sees oe as a not sexy + some more negative predicates. Moreover it is starving in Holland and f.e. elixir is growing in popularity (sexy as it is ;-). Ah! Fresh air please, open the windows! ;-)
Continue reading...
Continue reading...