LINUX.ORG.RU

История изменений

Исправление AndreyKl, (текущая версия) :

На мой взгляд в твоих словах есть правда, но всё таки не всё так как ты говоришь.

на яве именно что проще писать чем на си (т.е. сложность ниже). да, jvm, да, стандарнтная библиотека. Но есть ещё организация кода и автоматическое управление памятью. есть автоматизация труда. именно это делает компилятор - автоматизирует труд. не надо больше mov, int и прочей муры. в яве компилятор делает больше работы по проверке труда программиста чем в том же си. поэтому на яве долг будет в среднем меньше.

функциональные языки позволяют много больше автоматизировать. а значит долг будет меньше. причём сильно меньше. а значит дешевле написание и поддержка.

в конце концов если бы всё было так как ты говоришь, то прав бы был анонимус со своим яваскриптом. однако, сегодня надо быть совсем фанатиком чтобы не понимать что такое яваскрипт и не пытаться с него слинять то ли на дарт,то ли на тайпскрипт, то ли на эльм, то ли на хаскель/агду/идрис.

Исправление AndreyKl, :

На мой взгляд в твоих словах есть правда, но всё таки это не всё так как ты говоришь.

во первых, если бы сложность просто откладывалась на потом «в jvm» к примеру, весь интерпрайз рано или поздно загнулся бы, потому что нагрузка ложиться на бизнес. один саппортер хотел переложить комлексити на другого, ушёл, но бизнес то платит. другому, но платит. долг бы нарастал как снежный ком. а всё работает. если бы долг просто откладывался, всё бы давно крякнуло (особенно это касается банков) и бизнес сделал бы вывод что проще уж ассемблер, ибо сильно раньше видно что крякнет.

на яве именно что проще писать чем на си (т.е. сложность ниже). да, jvm, да, стандарнтная библиотека. Но есть ещё организация кода и автоматическое управление памятью. есть автоматизация труда. именно это делает компилятор - автоматизирует труд. не надо больше mov, int и прочей муры. в яве компилятор делает больше работы по проверке труда программиста чем в том же си. поэтому на яве долг будет в среднем меньше.

функциональные языки позволяют много больше автоматизировать. а значит долг будет меньше. причём сильно меньше. а значит дешевле написание и поддержка.

в конце концов если бы всё было так как ты говоришь, то прав бы был анонимус со своим яваскриптом. однако, сегодня надо быть совсем фанатиком чтобы не понимать что такое яваскрипт и не пытаться с него слинять то ли на дарт,то ли на тайпскрипт, то ли на эльм, то ли на хаскель/агду/идрис.

Исходная версия AndreyKl, :

На мой взгляд в твоих словах есть правда, но всё таки это не всё так как ты говоришь.

во первых, если бы сложность просто откладывалась на потом «в jvm» к примеру, весь интерпрайз рано или поздно загнулся бы, потому что нагрузка ложиться на бизнес. один саппортер хотел переложить комлексити на другого, ушёл, но бизнес то платит. другому, но платит. долг бы нарастал как снежный ком. а всё работает. если бы долг просто откладывался, всё бы давно крякнуло (особенно это касается банков) и бизнес сделал бы вывод что проще уж ассемблер, ибо сильно раньше видно что крякнет.

на яве именно что проще писать чем на си (т.е. сложность ниже). да, jvm, да, стандарнтная библиотека. Но есть ещё организация кода и автоматическое управление памятью. есть автоматизация труда. именно это делает компилятор - автоматизирует труд. не надо больше mov, int и прочей муры. в яве компилятор делает больше работы по проверке труда программиста чем в том же си. поэтому на яве долг будет в среднем меньше.

функциональные языки позволяют много больше автоматизировать. а значит долг будет меньше. причём сильно меньше. а значит дешевле написание и поддержка.

в конце концов если бы всё было так как ты говоришь, то прав бы был анонимус со своим яваскриптом. однако, сегодня надо быть совсем фанатиком чтобы не понимать что такое яваскрипт и н пытаться на него слинять то ли на дарт,то ли на тайпскрипт, то ли на эльм, то ли на хаскель/агду/идрис.