The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск языка программирования Rust 1.55, opennews (??), 09-Сен-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


77. "Выпуск языка программирования Rust 1.55"  +1 +/
Сообщение от BrainFucker (ok), 09-Сен-21, 22:25 
> с хорошим синтаксисом.

Такой себе. У JavaScript и Python гораздо лучше. А из новых языков вон у Nim вроде норм.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

102. "Выпуск языка программирования Rust 1.55"  +5 +/
Сообщение от Nils (??), 09-Сен-21, 23:30 
Ты это серьёзно насчёт Javascript?
Ответить | Правка | Наверх | Cообщить модератору

146. "Выпуск языка программирования Rust 1.55"  +2 +/
Сообщение от YetAnotherOnanym (ok), 10-Сен-21, 08:23 
Он просто решил обогнать Эмальку по количеству жЫра.
Ответить | Правка | Наверх | Cообщить модератору

170. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от Ненавижу SJW (?), 10-Сен-21, 10:27 
А что не так, лол?
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

172. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от Аноним (172), 10-Сен-21, 10:31 
===
Ответить | Правка | Наверх | Cообщить модератору

183. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от Аноним (179), 10-Сен-21, 11:02 
Всего то лишь, и то как следствие отсутствия типизации. Или надо было больше ??*::()}{[] добавить?
Ответить | Правка | Наверх | Cообщить модератору

190. "Выпуск языка программирования Rust 1.55"  +1 +/
Сообщение от Аноним (255), 10-Сен-21, 11:15 
>Или надо было больше ??*::()}{[] добавить?

Надо было их отступами заменить ;)

Ответить | Правка | Наверх | Cообщить модератору

262. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от tmplsr (?), 10-Сен-21, 15:58 
>Или надо было больше ??*::()}{[] добавить?

Диакритик насовать забыли. Всех, которые есть в юникоде для дойча, французского, вьетнамского и прочих. Непременно каждую с особым смыслом-модификатором. (Кто пытался учить вьет, тот поймёт...)

Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору

315. "Выпуск языка программирования Rust 1.55"  –2 +/
Сообщение от BrainFucker (ok), 11-Сен-21, 10:41 
> Ты это серьёзно насчёт Javascript?

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

Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

368. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от n00by (ok), 12-Сен-21, 18:13 
Как будете компилировать eval()?
Ответить | Правка | Наверх | Cообщить модератору

404. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от BrainFucker (ok), 14-Сен-21, 21:40 
> Как будете компилировать eval()?

Такую функцию не обязательно реализовывать вообще.

Ответить | Правка | Наверх | Cообщить модератору

158. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от sfsdf (?), 10-Сен-21, 09:22 
> python

Любые языки с блоками через пробелы / табуляции идут лесом. Нужно было тут чужой скриптик подменять, так началось, тут пробел, тут табуляция и самое главное что если участок кода не выполняется, то о проблеме и не узнаешь.

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

191. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от Аноним (255), 10-Сен-21, 11:18 
Проблемы-то с пробелами возникают только при копипасте с некоторых сайтов. А так, в исхходном тексте, который ASCII, с чего бы им теряться?
Ответить | Правка | Наверх | Cообщить модератору

219. "Выпуск языка программирования Rust 1.55"  +2 +/
Сообщение от Аноним (-), 10-Сен-21, 12:57 
>> Python disallows mixing tabs and spaces for indentation.


cat ind.py && python ind.py
def foo():
        print(0)
    print(1)
print(3)
  File "ind.py", line 3
    print(1)
           ^
TabError: inconsistent use of tabs and spaces in indentation

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

... тут - опеннетный балабол.

Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

223. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от Аноним (221), 10-Сен-21, 13:05 
Не знаю питон, но любопытно - а если в разных рядом лежащих файлах? (в одном всё пробелами, в соседнем скачанном - табами и всё в одном проекте)
Ответить | Правка | Наверх | Cообщить модератору

316. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от BrainFucker (ok), 11-Сен-21, 10:46 
Так не ругается. Это и правильно, иначе это сильно усложнит возможность использования сторонних модулей.
Ответить | Правка | Наверх | Cообщить модератору

264. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от tmplsr (?), 10-Сен-21, 16:06 
for i in range(1, 10): #{ begin block code
...
#} end block code
Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

312. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от BrainFucker (ok), 11-Сен-21, 10:33 
Так и делаю, кстати. https://mobile.opennet.ru/opennews/art.shtml?num=53987#29
Ответить | Правка | Наверх | Cообщить модератору

313. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от BrainFucker (ok), 11-Сен-21, 10:38 
> Любые языки с блоками через пробелы / табуляции идут лесом. Нужно было тут чужой скриптик подменять, так началось, тут пробел, тут табуляция и самое главное что если участок кода не выполняется, то о проблеме и не узнаешь.

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

Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

171. "Выпуск языка программирования Rust 1.55"  +/
Сообщение от Аноним (172), 10-Сен-21, 10:30 
nim-у 15 лет в обед
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

342. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от BrainFucker (ok), 11-Сен-21, 21:39 
Но официально стабильным его вроде объявили только  то ли в этом, то ли в прошлом, толи в позапрошлом году.
Ответить | Правка | Наверх | Cообщить модератору

304. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от Enamel (ok), 11-Сен-21, 01:11 
>> с хорошим синтаксисом.
> Такой себе. У JavaScript и Python гораздо лучше

А при чем тут JavaScript и Python?
Это скриптовые языки, сравнивать с языком никакого уровня несколько странно.

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

311. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от BrainFucker (ok), 11-Сен-21, 10:30 
Синтаксис любых языков сравнивать это нормально. Никто не запрещает написать компилятор питона в машинный код, пусть даже если он будет не очень совместим с cpython, в том плане что существующие сложные питоновские программы он собрать не сможет, но на нём можно будет разрабатывать с нуля новое, даже низкоуровневое.
Ответить | Правка | Наверх | Cообщить модератору

338. "Выпуск языка программирования Rust 1.55"  –1 +/
Сообщение от _kp (ok), 11-Сен-21, 19:17 
А что с синтаксисом у Яваскрипта не так, он позволяет как писать изящно, так не запрещает  прострелись себе мозг.
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

341. "Выпуск языка программирования Rust 1.55"  –2 +/
Сообщение от BrainFucker (ok), 11-Сен-21, 21:37 
А я тут причём, синтаксис у JS норм, я об этом.
Ответить | Правка | Наверх | Cообщить модератору

350. "Выпуск языка программирования Rust 1.55"  +3 +/
Сообщение от Led (ok), 11-Сен-21, 23:42 
>не запрещает  прострелись себе мозг.

Нельзя прострелить то, что у вэб-макаки отсутствует.

Ответить | Правка | К родителю #338 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру