Перо

(no subject)

UPD Да и другие языки имеют опции включения/выключения разных возможностей, правда, не языка, но компилятора. В Си можно выбрать выравнивание полей структур, например. Плюс выравнивания: скорость доступа, минус: если части программы (основная часть и библиотека, например) скомпилированы с разным выравниванием, возникнут неочевидные глюки.
Перо

(no subject)

Ха! К недавнему посту о «в языке программирования включать/выключать разные возможности языка» – так уже есть в TypeScript – секция Strict Checks файла tsconfig.json )

(О другом примере, VB, я говорил в упомянутом посте, но к Бейсикам особое отношение, а TypeScript – современный, используемый сейчас язык.)
Перо

(no subject)

Замыкания взаимозаменяемы с объектами (с одним методом – сразу, с несколькими – с использованием вложенных функций).

Перегрузка операторов взаимозаменяема с геттерами/сеттерами (Properties) и конструкторами/деструкторами (если считать, что любое создание/уничтожение объекта явно или неявно применяет операторы new/delete).

Перегрузка функций + структуры взаимозаменяемы с классами (без наследования).

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

(no subject)

Назвался кварком – полезай в нуклон.

Гора с горой не сходится, а степенной ряд в единичном круге сходится.

Физмат юмор.
Перо

(no subject)

Ролевики (впрочем, и к пользователям жж тоже относится), а если бы вы получили суперспособность, соответствующую вашему нику, что это была бы за суперспособность? )
Перо

(no subject)

C++, D, Go – так много языков, реализующих примерно одинаковые (мне, неспециалисту, кажется) возможности «над» одним и тем же языком (Си)... Objective-C примерно сюда же, но там сообщения вместо методов (как я понял), а это другая объектная модель.
Перо

(no subject)

Есть специальный термин для «погружения» в википедию по ссылкам от страницы к странице, нужен такой же термин для «погружения» в каналы Телеграм – по ссылкам-названиям каналов в заголовках сообщений-репостов из одних каналов в другие )
Перо

(no subject)

Прочёл в википедии о недостатках Си. Большинство существенных связаны с автоматическим преобразованием типов (как в шутках про JS, хотя и в другом масштабе). Я всегда говорю, что неявные преобразования – зло.

Лучше бы сделать краткий удобный механизм явного преобразования.
Перо

(no subject)

Гугл по запросу про Go выдаёт сравнения Go с Python. Я чего-то не понимаю, или сравнение компилируемого и интерпретируемого языков таки ересь? Такие языки должны использоваться вместе, в связке, а не как замена друг другу.

Конечно «области пересечения» в применении есть. Отдельные.
Перо

(no subject)

Посмотрел «Вилли Вонка». Знаете, Джонни Депп таки очень талантлив! И фильм милый (я к середине боялся, что он будет не милый).