Size: a a a

2021 February 14

t

ttldtor in codingteam
Альтернативы больнее использовать. Предпочитают вот эту трансляцию + взаимодействие + компиляцию
источник

Dv

Dr. Friedrich von Ne... in codingteam
ttldtor
Альтернативы больнее использовать. Предпочитают вот эту трансляцию + взаимодействие + компиляцию
Не представляю, насколько надо было елбануться, чтобы альтернативы были больнее, чем некрозоофилия стоя в гамаке на лыжах.
источник

FO

FORTRAN ONE LOVE in codingteam
Dr. Friedrich von Never
Не представляю, насколько надо было елбануться, чтобы альтернативы были больнее, чем некрозоофилия стоя в гамаке на лыжах.
Ну JS тащат в ембеддед, так что ситон ещё не плох...
источник

O

Omap in codingteam
мне снился сон
источник

Dv

Dr. Friedrich von Ne... in codingteam
FORTRAN ONE LOVE
Ну JS тащат в ембеддед, так что ситон ещё не плох...
Там у них хотя бы честный JS.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Omap
мне снился сон
Сон про не-сон?
источник

FO

FORTRAN ONE LOVE in codingteam
Omap
мне снился сон
Про JSON?
источник

t

ttldtor in codingteam
Тут пишут, что он используется в scypy, numpy ... https://libraries.io/pypi/Cython
источник

c

codingteam@cjr in codingteam
sergevp
Minoru> вот это решал? https://www.codewars.com/kata/57f75cc397d62fc93d000059/

def calc(x): return sum( str(ord(c)).count("7")*6 for c in x )
По-моему на этом уровне нет смысла заморачиваться с оптимизациями. :)
источник

c

codingteam@cjr in codingteam
sergevp
@ttldtor> и ты смотришь  на этот "просветвлённый" код, автор которого  просто люто не хотел, чтобы его eba улетела в хедеры, которыми может  воспользоваться любой юзер. Потому что "абстракция" же протечёт!

Э... А почему не писать явно `struct eba * get_eba();`? Если это плюсы, то можно forward delclaration от `struct eba;` в хедер положить. При этом definition-а там может и не быть...
источник

t

ttldtor in codingteam
codingteam@cjr
sergevp
@ttldtor> и ты смотришь  на этот "просветвлённый" код, автор которого  просто люто не хотел, чтобы его eba улетела в хедеры, которыми может  воспользоваться любой юзер. Потому что "абстракция" же протечёт!

Э... А почему не писать явно `struct eba * get_eba();`? Если это плюсы, то можно forward delclaration от `struct eba;` в хедер положить. При этом definition-а там может и не быть...
я написал, почему так пишут. Люди мыслят на уровне архитектора (и я их понимаю), то есть, конечному юзеру эта структурка будет не нужна. Это где-то в потрохах... Я неправильно только назвал это. Это просто инкапсуляция
источник

t

ttldtor in codingteam
ну, то есть, не совсем инкапсуляция, но о размере и о расположении данных юзер уже не знает
источник

t

ttldtor in codingteam
ты можешь потом легко это поменять и для юзера всё останется как есть
источник

t

ttldtor in codingteam
функция - получить "объект"
функция - получить поле этого "объекта"
источник

t

ttldtor in codingteam
и я уже говорил, что это не плюсы
источник

c

codingteam@cjr in codingteam
sergevp
@ttldtor, Так я ж это и имею ввиду. В чистых сях можно же написать:
 struct eba * get_eba();
И структуру eba не описывать вообще, ни в каком хедере. То есть ни о размере ни о расположении данных юзер не узнает.
источник

c

codingteam@cjr in codingteam
sergevp
@ttldtor, Ведь С не требует описания структуры, чтобы указать её в параметрах: https://gcc.godbolt.org/z/4hWWME
источник

t

ttldtor in codingteam
codingteam@cjr
sergevp
@ttldtor, Так я ж это и имею ввиду. В чистых сях можно же написать:
 struct eba * get_eba();
И структуру eba не описывать вообще, ни в каком хедере. То есть ни о размере ни о расположении данных юзер не узнает.
Ты знаешь, я удивился, что это работает https://wandbox.org/permlink/wkNvcf0DB34YhYzx
источник

FO

FORTRAN ONE LOVE in codingteam
@ttldtor, твоих рук дело?

https://habr.com/ru/post/541126/
источник

t

ttldtor in codingteam
мне не нравится sphinx
источник