Enterprise — Новый Суперязык


Забудьте о Java и Python; в новейших языках программирования есть все это, и он идеально адаптирован к потребностям современной среды программирования. Вам нужно узнать о предприятии.

Каждый язык нуждается в обосновании, в глубокой вере в то, как правильно выполнять свою работу, иначе у него нет шансов на успех. Так же обстоит дело и с «Энтерпрайзом», который призван осуждать использование слова «энтерпрайз» многими непрограммистами, которые, похоже, окружают нас, как акулы, кружащие вокруг выжившего. Он также призван придать смысл термину «Корпоративный разработчик», который покажет, как мало люди, использующие его раньше, знали о ситуации. Это также означает, что я не смогу написать ни одной статьи на лучшем языке для развития предприятия — хотя я никогда этого не делал и не буду делать.

Предприятие описывается как недетерминированный, излишне статически типизированный, полный по Тьюрингу язык программирования-это все, что вы могли бы пожелать, особенно полная по Тьюрингу часть. Одной из его наиболее привлекательных особенностей является наличие восьми различных типов комментариев — да, восемь, посчитайте их! Конечно, он также поддерживает знакомый комментарий к строке, и это так же полезно, как и всегда, для его обычной цели — повторить то, что делает следующая строка, хотя совершенно ясно-как еще мы можем поддерживать номер LOC? Крайний срок и время для комментариев на рынке особенно изменяют игру и создают разрушительное подводное течение для программы.

Корпоративные занятия-это не то, что вы посещаете в вечерней школе, но они идут с обязательным суффиксом Enterprise:

После префикса имя класса может содержать любое количество терминов Enterprisey™. В Enterprise™, в отличие от других языков, имена классов не открыты для разработчиков «cre-a-ti-vi-ty». Это потому, что именование, как известно, является сложной проблемой, а ограничение альтернатив делает ее гораздо более предсказуемой. Кроме того, принуждение разработчиков соблюдать этот список повысит коммуникацию, поскольку у них будет общий жаргон.

Вот полный список принятых условий Enterprisey™ :

и для списка вам нужно будет увидеть страницу GitHub, потому что:

(эти суффиксы защищены авторским правом, и любое их использование на других языках может быть расследовано нашими юристами).

Так что я перестраховываюсь.

Занятия на предприятии либо разрушительны, либо не нужны. Например:

окончательный ненужный класс fucNutFreeUserManager {}

Обратите внимание на элегантное и мощное использование синтаксической избыточности — fuc означает последний ненужный класс и является обязательным префиксом.

И, наконец, я приведу вам пример программы:

// внутри главного, конечно

строка var hello = «;;;

var String helloWor = ‘Привет, мир’;;;

var Int i = 0;;;

ненужный var Int j = 0;;;

строка списка var hWList = helloWor.split();;;

в то время как(i < 5) { привет += hWList[i];;; i++;;; } Чтобы было абсолютно ясно, целочисленные переменные могут иметь имена не длиннее одного символа, чтобы формализовать давнее фактическое использование. Кроме того, у нас есть только функции разделения строк и длины, чтобы сделать обработку строк тривиальной. Почему нет примера "привет, мир"? Просто - это встроенный оператор (или будет в будущей версии). Только подумайте, сколько часов корпоративные программисты сэкономят только из-за этого дополнения к языку? Это также избавило меня от тяжелого бремени изучения языка в достаточной степени, чтобы привести пример. Я настоятельно призываю вас узнать больше. По крайней мере, дизайн этого замечательного языка должен способствовать хорошим дискуссиям в ожидании следующего совещания по статусу проекта, которое начнется поздно.


Добавить комментарий