Форум программистов, компьютерный форум, киберфорум
Наши страницы

[V] Хорош ли синтаксис языка программирования V? - Программирование

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование ПИД регулятор на языке NXC http://www.cyberforum.ru/other-lang/thread1401702.html
Здраствуйте!Такой вопрос, нужно написать программу адаптивного пид регулятор,или с нейросетью на языке NXC для NXT роботов. Обычный ПИД регулятор уже написан,но с автоматической настройкой параметров...
Программирование [КуМир] Нерекурсивное для нахождения НОД четырёх натуральных чисел Составить программу для нахождения наибольшего общего делителя четырёх натуральных чисел. программа должна быть нерекурсивной. я сделала рекурсивно, не могу понять как переделать, чтоб она не... http://www.cyberforum.ru/other-lang/thread1400912.html
Программирование Беда с русификацией
Уважаемые форумчане, каждый из Вас хоть 1 раз но говорил "я не Ванга" или "Экстрасенсы в отпуске". Сейчас я Вас попрошу стать Вангой и вернуть экстрасенсов из отпуска. В общем по делу. Занялся...
Программирование Язык Promela - написать игру пятнашки 3 на 3
подскажите, пожалуйста, нужно написать игру пятнашки 3 на 3 на этом языке, вроде написал, но не работае, выдает все нули, z1 z2 ит.д. это значение ячеек, 0 это значит пустая. int z1 = 3, ...
Программирование Idl язык программирования которого не найти http://www.cyberforum.ru/other-lang/thread1388271.html
Здравствуйте, форумчане. Возникла необходимость в изучении языка IDL. Все языки учатся со стандартного так сказать "Hello world", но немного в другом смысле. Нужно вычислить NDVI.pro ndvi ...
Программирование Язык программирования GRASS У кого-нибуть есть информация по этому языку программирования? Поисковые системы выдают информацию что что это какой-то бейсико-подобный язык, но более совершенный. Хотелось бы узнать о нем чуточку... подробнее

Показать сообщение отдельно
castorsky
1971 / 1073 / 79
Регистрация: 29.11.2013
Сообщений: 3,349
28.03.2015, 22:36
Цитата Сообщение от vic_one Посмотреть сообщение
Можно еще собственные операторы вводить - вот где оно.
А надо ли? В чем выигрыш? Это делает невозможным полноценный вывод типов (в Вашем языке это есть?). А возможность написать x foo y вместо x.foo(y) или foo(x, y) мягко говоря сомнительное преимущество. Да и ничто не запрещает исользовать разные нотации. Вот пример
Java
1
2
3
4
5
6
7
scala> 1.+(2.-(-3))
res3: Int = 6
 
scala> 1 + 2 - -3
res4: Int = 6
 
scala>
Цитата Сообщение от vic_one Посмотреть сообщение
А что return в питоне и прочей живности отменили?
Это уже невозможно отменить. Но давайте будем объективными, вовращать значения и проверять их это всё равно что по умолчанию допускать возможность сайд эффектов. От чего многие по возможности стараются избавляться. Да, всё должно что-то возвращать, но пусть это будет результат вычислений, а не код возврата, а результат положим куда-то. Си вей так сказать.
Цитата Сообщение от vic_one Посмотреть сообщение
Да - это оно, но с наворотами.
Собственно это и есть главный недостаток. Нисколько не умаляя возможностей с++ я уверенно скажу что дизайн языка один из худших. Можете поделиться источниками, по которым Вы учились проектировать языки?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.