Size: a a a

Compiler Development

2020 February 18

а

акварель на мету in Compiler Development
все довольно очевидно
в руби чтобы вызвать функцию достаточно только ее имя написать () не нужны, только иногда для читабельности ставят
источник

AT

Alexander Tchitchigin in Compiler Development
акварель на мету
все довольно очевидно
в руби чтобы вызвать функцию достаточно только ее имя написать () не нужны, только иногда для читабельности ставят
Глубокое понимание предмета. Scala, стало быть, Вы тоже владеете? 😉
источник

M

MaxGraey in Compiler Development
акварель на мету
все довольно очевидно
в руби чтобы вызвать функцию достаточно только ее имя написать () не нужны, только иногда для читабельности ставят
При чем здесь скобки? Если один пробел приводит к тому, что результат полностью различается

def foo(a) a * a end

foo (2)+1   // 9
foo(2)+1   // 5
источник

а

акварель на мету in Compiler Development
MaxGraey
При чем здесь скобки? Если один пробел приводит к тому, что результат полностью различается

def foo(a) a * a end

foo (2)+1   // 9
foo(2)+1   // 5
в >= пробел тоже приведет к ошибке в любом яп
источник

а

акварель на мету in Compiler Development
Alexander Tchitchigin
Глубокое понимание предмета. Scala, стало быть, Вы тоже владеете? 😉
нет, джава плохо
источник

M

MaxGraey in Compiler Development
акварель на мету
в >= пробел тоже приведет к ошибке в любом яп
Что?
источник

AT

Alexander Tchitchigin in Compiler Development
акварель на мету
нет, джава плохо
Scala == Java? OK. 👍
источник

а

акварель на мету in Compiler Development
Alexander Tchitchigin
Scala == Java? OK. 👍
Scala == jvm
источник

а

акварель на мету in Compiler Development
разве нет?
источник

M

MaxGraey in Compiler Development
А ScalaNative ?=) А Scala.js ?
источник

AT

Alexander Tchitchigin in Compiler Development
Даже это не обязательно, но не забивайте себе голову. 😊
источник

p

polunin.ai in Compiler Development
1. Не всегда.
2. Джвм всего лишь исполняет байт-код, высокоуровневые абстракции от него не зависят
источник

AT

Alexander Tchitchigin in Compiler Development
MaxGraey
При чем здесь скобки? Если один пробел приводит к тому, что результат полностью различается

def foo(a) a * a end

foo (2)+1   // 9
foo(2)+1   // 5
А знаете, где ещё не нужно ставить скобки вокруг аргументов?
https://repl.it/repls/CadetblueRashTechnology
😂
источник

M

MaxGraey in Compiler Development
Так на результат то это не влияет
источник

M

MaxGraey in Compiler Development
И дело у Ruby не в скобках а всего в одном пробеле)
источник

AT

Alexander Tchitchigin in Compiler Development
Как бы на то и намёк был. Что можно сделать по-нормальному. 😄
источник

AK

Andrei Kurosh in Compiler Development
Alexander Tchitchigin
Как бы на то и намёк был. Что можно сделать по-нормальному. 😄
Ruby пытается сразу на двух стульях усидеть - и скобки, и не скобки
источник

PS

Peter Sovietov in Compiler Development
Ну сегодня вы все просто превзошли себя :) Просто удивительно, чем же так притягивает широкие массы скромный чат для разработчиков компиляторов :)
источник

KR

K R in Compiler Development
Peter Sovietov
Ну сегодня вы все просто превзошли себя :) Просто удивительно, чем же так притягивает широкие массы скромный чат для разработчиков компиляторов :)
Это же на масштабах страны. Он не может быть скромным.
источник

ИЧ

Илья Чистяков in Compiler Development
Andrei Kurosh
Ruby пытается сразу на двух стульях усидеть - и скобки, и не скобки
Эти стулья не самая страшная шалость в спальне японской школьницы Руби. Есть ещё обезьянки с патчами. Вот это взрывает мозг. Ненавижу Руби.
источник