|
OFF: Пятничный холивар. Почему PHP это недоязык и php-программисты это недопрограммисты | ☑ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
sikuda
31.01.20
✎
12:15
|
PHP-сообщество на 90% состояло из людей, которые пишут, не задумываясь и вставляя в свои проекты куски непонятного кода — главное, чтобы работало.
Претензии: Модель работы с памятью. Отсутствие статической типизации. Особые воспоминания о глобальных переменных на весь проект. Необходимость «тащить» apache/nginx/php-fpm. Архитектура: запуститься — отработать — умереть. Нельзя компилировать ни во что: ни в исходный код, ни в промежуточный байт-код. Наконец, из-за упомянутых недостатков и в целом немного странного синтаксиса на PHP очень просто написать некачественный код. Как следствие, с каждым годом становится все сложнее поддерживать крупные долгоживущие проекты на PHP: растет концентрация некачественного кода и «бутылочных горлышек» |
||||||||||||||||
1
pechkin
31.01.20
✎
12:18
|
читай лурк
|
||||||||||||||||
2
Garikk
31.01.20
✎
12:18
|
(0) Чё за бред?
Отсутствие статической типизации + Необходимость «тащить» apache/nginx/php-fpm+ Нельзя компилировать ни во что: ни в исходный код, ни в промежуточный байт-код. вас не смущает что есть более "популярные" языки где всё это самое не считается минусом? а apache/nginx/php-fpm+ --- надо почти везде таскать |
||||||||||||||||
3
Garikk
31.01.20
✎
12:19
|
и на сях почти никто не пишет веб-прокты, и на go собственно тоже (хотя хайп ещё не спал, но и прорыва нет)
|
||||||||||||||||
4
izekia
31.01.20
✎
12:20
|
(3) на го есть, ну ты чего?)
|
||||||||||||||||
5
goodprog
31.01.20
✎
12:20
|
давай лучше андроид или иос
|
||||||||||||||||
6
izekia
31.01.20
✎
12:21
|
(3) https://gohugo.io/ же)
|
||||||||||||||||
7
Garikk
31.01.20
✎
12:22
|
(4) есть, но опятьже не массово чтобы 'аааа срочно все переходим, самалучший язык'
== и юзать встроенный вебсервер вместо nginx это плохая идея в принципе, как бы ни казалось по другому |
||||||||||||||||
8
Галахад
гуру
31.01.20
✎
12:22
|
"Как следствие, с каждым годом становится все сложнее поддерживать крупные долгоживущие проекты на ..."
Подходит для любого языка. |
||||||||||||||||
9
sikuda
31.01.20
✎
12:24
|
Что выдаст php?
$arg = 'T'; $result = ( ( $arg == 'T' ) ? 'Очевидно' : ( $arg == '1' ) ? 'Хрень какая-то' : 'Фигня' ); echo $result; Срочно переходим на правильный язык ;) |
||||||||||||||||
10
Garikk
31.01.20
✎
12:24
|
(8) +надо срочно создать новый язык и фреймворк = новая вариация типа go-new откуда выпилим, например переводы строк и пробелы! сокращение кода на 50%!!
|
||||||||||||||||
11
izekia
31.01.20
✎
12:25
|
(7) я кэдди кста использую, мне удобно
|
||||||||||||||||
12
Garikk
31.01.20
✎
12:25
|
(9) ++i + ++i чему равно?
|
||||||||||||||||
13
izekia
31.01.20
✎
12:26
|
(12) ашипка
|
||||||||||||||||
14
Nikoss
31.01.20
✎
12:27
|
(0) [PHP-сообщество на 90% состояло из людей, которые...]
Почему в прошедшем времени? |
||||||||||||||||
15
Garikk
31.01.20
✎
12:27
|
(11) это смотря с какой стороны смотреть и в каких проектах использовать
|
||||||||||||||||
16
Garykom
гуру
31.01.20
✎
12:28
|
(0) Ты забыл самое главное!
Что файлы .php это по сути HTML страницы. |
||||||||||||||||
17
Garikk
31.01.20
✎
12:29
|
(13) это я к тому что в любом языке можно найти конструкцию которая работает непойми как
(16) ну это не так же, ты можешь даже exe-шник, если заморочишся, также отдавать как вебстраничку |
||||||||||||||||
18
izekia
31.01.20
✎
12:29
|
(15) я к тому, что нгинкс не единственный путь
|
||||||||||||||||
19
Garikk
31.01.20
✎
12:30
|
(18) я к тому что промежуточный вебсервер - надо всегда юзать, а не встроенный в стандартную либу
|
||||||||||||||||
20
pechkin
31.01.20
✎
12:30
|
ну для хайлоад - это как бы стандрат
|
||||||||||||||||
21
izekia
31.01.20
✎
12:30
|
(16) нет, хотя я не настолько хорошо знаю php
|
||||||||||||||||
22
izekia
31.01.20
✎
12:31
|
(19) какое-то странное заявление, я воздержусь от ответа)
|
||||||||||||||||
23
Garykom
гуру
31.01.20
✎
12:31
|
(17) Ээ не в том смысле что отдются но и содержимое разметки внутри же.
Exe-шник не имеет внутри html тегов по умолчанию между которыми напехан в спец тегах код exe |
||||||||||||||||
24
izekia
31.01.20
✎
12:33
|
(17) что такое экзешник и каким образом ты планируешь отдавать его как вебстраничку?
|
||||||||||||||||
25
Garikk
31.01.20
✎
12:33
|
(23) я не так объяснил наверное..
ты можешь в качестве вебстраницы отдавать shell скрипт с echo on который будет генерить динамические данные, хотя никто не говорит что шелл-скрипт - вебстраничка |
||||||||||||||||
26
izekia
31.01.20
✎
12:35
|
(0) а в пхп же вроде есть ооп, да и ооп сам по себе не всегда оправдан
php отвратителен |
||||||||||||||||
27
Garikk
31.01.20
✎
12:36
|
(24) если в вебсервере в качестве интерпретатора запускать программу и отдавать на выход её вывод - получится вебстраничка.
php обычно изкоробки настроен так что может отдавать вместе в выводом программы ещё и содержание файла не в тегах.. это единственное его отличие от чистого 'экзешника' |
||||||||||||||||
28
izekia
31.01.20
✎
12:38
|
(27) промолчу)
|
||||||||||||||||
29
shuhard
31.01.20
✎
12:42
|
(0)
6 нет плохих языком программирования, есть неудачливые разработчики (с) |
||||||||||||||||
30
izekia
31.01.20
✎
12:43
|
(29) а как же 1С?)
|
||||||||||||||||
31
Garikk
31.01.20
✎
12:44
|
(30) на хабре бы прокатил такой наброс
|
||||||||||||||||
32
izekia
31.01.20
✎
12:46
|
(31) да это не наброс, и я считаю 1С плохим, не потому что он сам по себе плохой, а потому что он не развивается. И да, он решает свои задачи, и большего от него не требуется, но почему нельзя развивать сам язык, раз у него такое большое коммьюнити, ведь мы пишем код не только ради того чтобы в конце месяца получить очередную зп.
|
||||||||||||||||
33
pechkin
31.01.20
✎
12:47
|
(32) он развивается, но базовую стек машину они боятся переделывать
|
||||||||||||||||
34
Garikk
31.01.20
✎
12:48
|
(32) <ведь мы пишем код не только ради того чтобы в конце месяца получить очередную зп.>
....вы разочаруетесь в реальности... |
||||||||||||||||
35
pechkin
31.01.20
✎
12:50
|
(34) ключевое слово "не ТОЛЬКО"
|
||||||||||||||||
36
Garikk
31.01.20
✎
12:51
|
(35) очень многие пишут код только ради ЗП, sad but true
|
||||||||||||||||
37
Fragster
гуру
31.01.20
✎
12:51
|
я тут laravel попробовал. конечно, некоторых фич js не хватает, но вообще - вполне комфортно. особенно после 1с
Срочно переходим на правильный язык ;) |
||||||||||||||||
38
Garikk
31.01.20
✎
12:51
|
иначе не было бы воплей и стенаний по поводу того что ктото на УФ перейти не может
|
||||||||||||||||
39
HeKrendel
31.01.20
✎
12:51
|
(32) переходи на фузину, там это реализовано
|
||||||||||||||||
40
pechkin
31.01.20
✎
12:52
|
(36) но многие и нет
|
||||||||||||||||
41
Garikk
31.01.20
✎
12:53
|
(40) отнюдь не многие, чем дольше я погромист (в принципе), тем больше вижу что тех кому реально это интересно - не особо и много
|
||||||||||||||||
42
pechkin
31.01.20
✎
12:54
|
под многими я не говорил - большинство
|
||||||||||||||||
43
Garikk
31.01.20
✎
12:54
|
(42) ну а вендору важно большинство, а не десяток энтузиастов
|
||||||||||||||||
44
pechkin
31.01.20
✎
12:56
|
(43) вендору вообще на прогов покласть. и н аэнтузиастов и на большинство
|
||||||||||||||||
45
Asmody
31.01.20
✎
12:57
|
(0) Сказать-то чего хотел?
|
||||||||||||||||
46
pechkin
31.01.20
✎
12:57
|
Вот если бы Нуралиев бегал по сцне и кричал Developers, developers, developers ...
|
||||||||||||||||
47
Garikk
31.01.20
✎
12:59
|
(46) вот из всей истории программирования, помоему именно микрософт была ближе всех к программистам со своими developers developers... божественный msdn ещё никто не повторил по детальности и качеству (с ненавистью смотрю в сторону гугла с корявыми и устаревшими доками)
|
||||||||||||||||
48
izekia
31.01.20
✎
13:00
|
Да я высказал свое мнение почему считаю 1С плохим яп на текущий момент. Я не говорю, что от этого я перестану на нем писать. Это две разных плоскости: то что мне нравится и то с чем я работаю.
И да, они не параллельны, то есть пересекаются) |
||||||||||||||||
49
Asmody
31.01.20
✎
13:00
|
Я тут надысь углубился в дебри Symfony. Скажу вам, что нынешний php – это совсем не тот php, что 10 лет назад.
А по производительности - где-то на Хабре были тесты последних веток php. Он делает остальные скриптовые языки как стоячих. |
||||||||||||||||
50
izekia
31.01.20
✎
13:00
|
(47) ты это доке по тайпскрипту скажи, а?
|
||||||||||||||||
51
Garikk
31.01.20
✎
13:01
|
(50) всё идет всё меняется, тот кто кричал developers developers уже давно не директор мелкософта
|
||||||||||||||||
52
izekia
31.01.20
✎
13:01
|
(49) вот еще один пример замечательного сравнения: "мой язык быстрее"
И чо? |
||||||||||||||||
53
Asmody
31.01.20
✎
13:01
|
(47) Майкрософт неплохо на девелоперах зарабатывает. Чего бы ему не бегать?
|
||||||||||||||||
54
pechkin
31.01.20
✎
13:01
|
(50) сейчас MS уже не тот
|
||||||||||||||||
55
Garikk
31.01.20
✎
13:02
|
(53) как он на них зарабатывает? vscode, vs-community - их очень долго никто переплюнуть не мог по функционалу
|
||||||||||||||||
56
Asmody
31.01.20
✎
13:02
|
(52) А пользователю плевать, какой там язык. Ему важна количество котиков в секунду.
|
||||||||||||||||
57
Asmody
31.01.20
✎
13:03
|
(55) Посмотри на цены полноценного VS.
|
||||||||||||||||
58
Garikk
31.01.20
✎
13:04
|
(56) и стоимость поддержки этих котиков в секунду..
а то так на ерланге напишешь сверскоростной сервер, а потом будешь программера искать лет 10 и платить выше рынка (57) обычному рядовому программеру не нужен функционал полноценного VS, а фирмам это не особо и дорого |
||||||||||||||||
59
pechkin
31.01.20
✎
13:04
|
(57) сильно дороже идеи той же?
|
||||||||||||||||
60
Garykom
гуру
31.01.20
✎
13:05
|
(25) Про cgi-bin в курсе и про .exe в url путях
|
||||||||||||||||
61
Fragster
гуру
31.01.20
✎
13:06
|
(49) есть что сказать за symfony vs laravel?
|
||||||||||||||||
62
Garikk
31.01.20
✎
13:07
|
(59) $45 per month, но VS гораздо функциональней идеи и я смотрю там ещё azure devops server дают
|
||||||||||||||||
63
Fragster
гуру
31.01.20
✎
13:07
|
и за yii заодно
|
||||||||||||||||
64
izekia
31.01.20
✎
13:07
|
(59) да
|
||||||||||||||||
65
izekia
31.01.20
✎
13:09
|
(58) есть элик для этого)
|
||||||||||||||||
66
Asmody
31.01.20
✎
13:14
|
(61) Laravel глубоко не ковырял.
Знающие говорят, что Laravel - это платформа-из-коробки, плюс плотная интеграция с vue. А Symfony - это более низкий уровень. |
||||||||||||||||
67
Волшебник
модератор
31.01.20
✎
13:43
|
А где есть нормальный ООП? В Java? Там нет даже множественного наследования!
|
||||||||||||||||
68
Волшебник
модератор
31.01.20
✎
13:44
|
(5) Андроид не может справиться с одним пользователем мобильника, а вы говорите сайты...
|
||||||||||||||||
69
Asmody
31.01.20
✎
13:44
|
(67) В смолтолке
|
||||||||||||||||
70
Midrash
31.01.20
✎
13:54
|
PHP ужасен, отвратителен и неправославен
1С - самая лучшая среда, остальное все должно умереть!!!! Даешь импортозамещение!!!!! php ужасен |
||||||||||||||||
71
Garikk
31.01.20
✎
13:57
|
(67) <Там нет даже множественного наследования!>
и славабогу! ;)) |
||||||||||||||||
72
izekia
31.01.20
✎
13:59
|
(67) ооп давно не нужен, это как 1С, для него есть свои ниши
|
||||||||||||||||
73
Asmody
31.01.20
✎
13:59
|
Назовите мне хоть одну популярную CMS не на php.
|
||||||||||||||||
74
Fragster
гуру
31.01.20
✎
13:59
|
(67) а как же "предпочитайте композицию наследованию"?
|
||||||||||||||||
75
fisher
31.01.20
✎
13:59
|
Просто php начинался несерьезно (чувак его набросал на коленке без далеко идущих целей, просто чтобы свой "хомяк" рисовать проще было). И это наложило свой отпечаток и на язык и на его карму.
Тот же знак доллара в начале переменных - очевидно, что никакого практического смысла он не имеет. Вероятно, чуваку это решение просто упростило и ускорило написание интерпретатора. Получилось примерно как с 1С - "доступно и всерьез". Стартовая простота и компромиссные решения в угоду этой простоте обеспечили ему популярность, и поэтому его часто и использовали в "тяп-ляпных" проектах с соответствующими подходами специалисты с соответствующей подготовкой. Поэтому даже серьезные спецы ваяющие на php серьезные проекты традиционно воспринимаются как исключение из правила. |
||||||||||||||||
76
izekia
31.01.20
✎
14:00
|
(73) цмс не нужен)
|
||||||||||||||||
77
Asmody
31.01.20
✎
14:01
|
(75) знак $ в переменных - это наследство perl
|
||||||||||||||||
78
fisher
31.01.20
✎
14:10
|
(77) Нельзя сказать, что это "наследство". Просто был использован аналогичный прием по аналогичным причинам. Причем даже в Perl это выглядит более естественно, так как там это рядовой элемент системы префиксации типом.
|
||||||||||||||||
79
Midrash
31.01.20
✎
14:21
|
(75) Как можно сравнивать 1С и рнр ???
1С - совершенная платформа |
||||||||||||||||
80
Amirk
31.01.20
✎
14:26
|
(76) то есть всегда нужно изобретать велосипед??
|
||||||||||||||||
81
fisher
31.01.20
✎
14:26
|
Сейчас да. И php прошел неплохую ревизию и развитие и тот же Wordpress (самую популярную в мире CMS) глубоко отрефакторили. Правда, остался легион криворуких плагинов и тем с проблемами безопасности плюс сонмы криворуких разрабов - но это другая тема :)
|
||||||||||||||||
82
HeKrendel
31.01.20
✎
14:28
|
(76) в 1с тоже берёшь конфигуратор и вперёд в новое внедрение?
|
||||||||||||||||
83
Midrash
31.01.20
✎
14:52
|
(80) 1С и сделан для того чтоб не изобретать ни велосипед ни мопед
|
||||||||||||||||
84
trdm
31.01.20
✎
15:26
|
Переходите на нормальный язык:
http://cdn.bolshoyvopros.ru/files/users/images/84/72/84724f68e00426d14f037fceb27f97ff.jpg |
||||||||||||||||
85
dezss
31.01.20
✎
15:30
|
(84) Это скорее "натуральный")))
|
||||||||||||||||
86
sikuda
31.01.20
✎
16:45
|
(82) EDT?
|
||||||||||||||||
87
8 bit
31.01.20
✎
17:24
|
Одинэсник назвал php-программистов недопрограммистами. Ха-ха-ха.
|
||||||||||||||||
88
Лефмихалыч
31.01.20
✎
17:55
|
(0) такушвышло
|
||||||||||||||||
89
Лефмихалыч
31.01.20
✎
18:02
|
Сам по себе php ни в чем не виноват. И хорошее, годное и полезное ПО можно написать на чем угодно, включая даже и пихпих (пример про ЦМС упоминался).
Наличие ООП не обязательно (в 1С его же нет, но никто еще от этого не умер). Компилячество - не показатель тоже. JS не компилячится (ну - сейчас) и это е мешает на нём ваять и фронт, и бэк, хера в ступе. (ну - да - жабаскрипт это тема для отдельного холивара, но я в общем и целом). Беда пихпиха в его адептах, которые в большинстве своем вырастают из недофронтэндеров, которые стремятся стать фулстаками в том смысле, что одинаково х*ёво волокут и во фронте, и в бэке. Платформы разработке не бывают ни хорошими, ни плохими. Хорошими и плохими бывают специалисты. И у пихпиха есть и такие, и сякие. Соотношение, правда, одних к другим не радостное, но есть всякие. |
||||||||||||||||
90
Сияющий в темноте
31.01.20
✎
19:01
|
тот же javasctipt оказывается ничуть не лучше php,но многого не умеет.
особенность php в том,что на нем можно сделать все,что угодно,в том числе и написать готовое приложение. что касается html,то можно отключить теги и будет просто программа. а расширение для виндв позволяет даже приложение нарисовать. так что не надо тут говорить. сокеты из коробки работа с даоичными данными произвольный доступ к файлам почти все известные базы данных. боюсь,что многие другие языки и близко не лежали. |
||||||||||||||||
91
trdm
31.01.20
✎
19:59
|
(89) > Платформы разработке не бывают ни хорошими, ни плохими.
да ладно, вспомни 7-ку до опенконфа и 1С++ |
||||||||||||||||
92
sikuda
31.01.20
✎
22:28
|
(87) Классно зажег? А к тому я это что Битрикс это тоже 1С и он написан на php ;)
|
||||||||||||||||
93
Garikk
31.01.20
✎
22:34
|
(92) если уж на то пошло то битрикс был написан до того как его купил 1С
|
||||||||||||||||
94
Garikk
31.01.20
✎
22:34
|
и вообще его отдельное от 1С юрлицо разрабатывает
|
||||||||||||||||
95
izekia
01.02.20
✎
04:22
|
(90) js не лучше php?
|
||||||||||||||||
96
NorthWind
01.02.20
✎
08:27
|
(0) ну вообще исторически php ведь означает Personal Home Page, что как бы намекает нам на цели, для которых он создавался. Это скрипт, который призван быть предельно простым для непрофессионалов, отсюда и все его минусы, которые с другой стороны являются плюсами. Голосовалка пианэрская, ничего из представленного выбрать невозможно. (89) совершенно прав по существу.
|
||||||||||||||||
97
jbond
01.02.20
✎
09:30
|
Программисты C#, Java, Python, JavaScript, Groovy даже не смотрят на пых пыхеров и 1Сников.
|
||||||||||||||||
98
jbond
01.02.20
✎
09:32
|
(87) ви так говорите, как будто это плохо
|
||||||||||||||||
99
Garykom
гуру
01.02.20
✎
09:40
|
(97) До появления ноды и ajax писателей JS скриптов сложно было назвать программистами
|
||||||||||||||||
100
jbond
01.02.20
✎
09:46
|
(0) Основная претензия к пыху - это огромное количество готовых открытых бесплатных решений, делающее пыхпыхера фактически бесплатным приложением к тому коду.
|
||||||||||||||||
101
jbond
01.02.20
✎
09:48
|
(99) сложно сказать, кем были 1С программисты до появления 7.7.
|
||||||||||||||||
102
jbond
01.02.20
✎
09:54
|
(99) вы опять путаете теплое с мягким. Нода и аякс ортогональны друг другу.
Ну да, я усилю ваше высказывание - жс был всего лишь языком для создания бегущих строк до появления mvvm фреймворков типа react и vue. И нода там всего лишь запускалка вебпака. Да. php ужасен |
||||||||||||||||
103
Garykom
гуру
01.02.20
✎
10:02
|
(102) С появлением ноды стало можно писать писать код на js для бэка, с придумыванием ajax начали писать одностраничники.
С последним кста прикольно что придумали мелкомягкие и реализовали первые но в массу и профит срубили гугловвцы |
||||||||||||||||
104
jbond
01.02.20
✎
10:11
|
(103) ты будешь смеяться, но я программировал на серверной ноде.
У нее очень ограниченный и очень специализированный круг задач вида запросить nosql store и отдать клиенту. Все. Дешевое решение для нищебродских компаний, которым достаточно студентов со знаниями браузерного js. На сервере в ынтырпрайзе обычно крутится Ява. |
||||||||||||||||
105
izekia
01.02.20
✎
13:32
|
(99) чито такое ви сказали?
|
||||||||||||||||
106
izekia
01.02.20
✎
13:34
|
(104) ну в энтерпрайзе таки да, но есть много успешных стартапов, где используется нода, и с учетом современных трендов это совсем не дешевое решение, хотя я ухожу именно туда, где бэк на джаве
|
||||||||||||||||
107
jbond
01.02.20
✎
14:05
|
(106) там, где я работал нода рассматривалась как способ уйти от дорогого оракла.
Каким образом нода, NoSQL и пара бывших студентов может быть дороже связки Oracle +Java + бородатый жаба прогер, написавший свой первый апплет крестики нолики аж в 99м году? |
||||||||||||||||
108
jbond
01.02.20
✎
14:08
|
(106) по каким причинам тебя привлекает бек именно на ява?
|
||||||||||||||||
109
izekia
01.02.20
✎
14:23
|
(108) я такого не говорил
|
||||||||||||||||
110
Лефмихалыч
01.02.20
✎
15:00
|
(91) прекрасно помню. Отличная была платформа и самом по себе, и на фоне окружающего мира
|
||||||||||||||||
111
izekia
01.02.20
✎
15:34
|
(91) контекст бы еще вспомнить, да?
|
||||||||||||||||
112
izekia
01.02.20
✎
15:34
|
(100) ну бред же
|
||||||||||||||||
113
jbond
01.02.20
✎
15:57
|
(112) задело?
|
||||||||||||||||
114
izekia
01.02.20
✎
20:58
|
(113) эм? чем? я просто надеюсь, что общаюсь с человеком, который осознал, что написал лютую дичь, и пытается хоть как-то оправдаться.
Я понимаю, что подобные заявления в среде 1Сников - это норма, но плиз, хоть в какие-то рамки пытайтесь вписаться |
||||||||||||||||
115
izekia
01.02.20
✎
20:59
|
(113) я бы лично рассказал все в лицо, но я максимально пытаюсь корректно донести свою мысль
|
||||||||||||||||
116
jbond
01.02.20
✎
22:11
|
(114) (115) я могу привести ссылку на мнение торгаша по поводу шоп систем на пхп.
Он считает, что поставить и настроить шоп систему может и должна даже уборщица: Для установки ГОТОВОГО шопа, ПРОГРАММИСТ (Это тот, кто программирует и создаёт шопы и всё остальное что с кодом связано) тут вообще не нужен.Для установки и конфигурайии любого готового шопа нужен только тот, кто разбирается в админке и конфигурациях выбранного шопа. Это может быть хоть сисадмин, хоть кладовщик или уборщика, или тот же программист, но это не обязательно. Т.е. в его голове пхп программисты фактически приравнены к уборщицам. Я всего лишь передал его мысль. |
||||||||||||||||
117
Лефмихалыч
01.02.20
✎
22:33
|
(116) это как утверждать, что 1сники не программисты потому, что для установки и настройки типовой розницы программист вообще не нужен.
|
||||||||||||||||
118
Asmody
01.02.20
✎
22:37
|
(116) Windows может установить даже уборщица. Вывод: Windows писали недопрограммисты.
|
||||||||||||||||
119
jbond
02.02.20
✎
00:56
|
(117) т.е. к упоминанию в одном списке кладовщика, уборщицы и программиста у вас претензий нет?
|
||||||||||||||||
120
Midrash
02.02.20
✎
01:27
|
(98) Это просто зависть. 1С это мегаплатформа.
|
||||||||||||||||
121
Midrash
02.02.20
✎
01:29
|
ужасен, очень ужасен
php ужасен |
||||||||||||||||
122
izekia
02.02.20
✎
02:55
|
(116) а ну да, ну да, знакомая фигня
Давеча помню возвращаюсь я домой, а рядом с домом на площадке дети снеговика лепят, и все бы ничего, но одна девочка возьми и ляпни: "1С - гавно". Я как это услышал, значит, так сразу побежал домой, уткнулся в подушку и расплакался, так прямо ее слова задели, прямо в сердце. А наутро уволился и пошел во фронтэндеры. |
||||||||||||||||
123
jbond
02.02.20
✎
03:14
|
(122) а та девочка является твоим работодателем?
|
||||||||||||||||
124
jbond
02.02.20
✎
03:16
|
Хотя я бы лучше ушел бы в Java фулл стекеры.
|
||||||||||||||||
125
izekia
02.02.20
✎
03:20
|
(123) о, ты начинаешь понимать) уже хорошо)
|
||||||||||||||||
126
izekia
02.02.20
✎
03:22
|
(124) но тут же портишь все этой фразой,
прости, но что ты несешь? какие нафиг джава фуллстекеры? |
||||||||||||||||
127
ДенисЧ
02.02.20
✎
06:22
|
(124)
"(88) я в свое время писал кастомные решения на 1Ске. Сейчас ява фуллстекер" Что по-вашему более перспективно при прочих равных: разработка на 1С или фронтэнд? |
||||||||||||||||
128
izekia
02.02.20
✎
06:59
|
(127) а по существу?
|
||||||||||||||||
129
Гобсек
02.02.20
✎
07:05
|
(122) Тоже слышал такие разговоры про 1С. А когда автоматизация делалась на Foxpro и Clipper, такое говорили про Foxpro и Clipper.
|
||||||||||||||||
130
Гобсек
02.02.20
✎
07:08
|
(129) + Что характерно, подобные разговоры часто ведут люди, способные заработать себе еле-еле на поддержание штанов. Возможно, все это делается для самоутверждения.
|
||||||||||||||||
131
izekia
02.02.20
✎
07:19
|
(129) по делу, или просто свои пару строк?
|
||||||||||||||||
132
ДенисЧ
02.02.20
✎
07:42
|
(128) А что я по тебе могу сказать? Про то существо я уже процитировал. Что тебе ещё надо?
|
||||||||||||||||
133
izekia
02.02.20
✎
07:51
|
(132) я прост хотел уловить мысль, пока не получилось))
|
||||||||||||||||
134
ДенисЧ
02.02.20
✎
08:03
|
(133) А ты внимательно прочитай. Я понимаю, утро, не проснулся...
Речь вообще не о тебе шла. |
||||||||||||||||
135
Гобсек
02.02.20
✎
08:13
|
(131) Еще одна моя пара строк :-)
Если человек занимается, к примеру, автоматизацией, то язык программирования - это не главное. Главное - решить задачу по автоматизации в при наименьших трудозатратах и в срок. Результат может зависеть от языка программирования. Для работы важно правильно выбрать инструмент. А если кодит по ТЗ, то за какой язык больше платят, тот и лучше. При этом системные администраторы тоже любят порассуждать про языки программирования. И по их рассуждениям многие разработчики оказываются "недопрограммистами", хотя при этом зарабатывают в разы больше админов. |
||||||||||||||||
136
Горностаев
02.02.20
✎
10:34
|
(0)Автор заголовка Идиот. На php пишут очень качественный код. Есть там и работа с памятью. Ты посмотри сколько известных проектов написано на php....
Люди, которые утверждают, что php это недоязык застряли в начале нулевых... С тех пор php сильно эволюционировал и взял лучшее из других языков программирования. Есть там и полноценное ООП и возможность использования патернов проектирования и хорошее сообщество. Автор не дал даже возможности проголосовать в пользу php... Просто он тролль и провокатор. |
||||||||||||||||
137
jbond
02.02.20
✎
10:40
|
(136) язык может и эволюционировал, а вот легаси код уже написанных систем - нет. До сих пор сматри в большинстве легаси проектов - верх совершенства.
PHP это же фактически новый кобол. |
||||||||||||||||
139
Лефмихалыч
02.02.20
✎
10:44
|
(119) я не понимаю, как с тобой спорить: ты вроде бы и читаешь, но не понимаешь ни хрена из написанного. Конечно есть! И суть этих претензий я и выразил в (117)
|
||||||||||||||||
140
ДенисЧ
02.02.20
✎
12:39
|
О да... "Возможность использования паттернов проектирования"...
Покажите мне язык, на котором их нельзя использовать... Пашо, как всегда, в лужу афедроном... |
||||||||||||||||
141
Горностаев
02.02.20
✎
12:48
|
(137)так пиши на Симфони. Или на Laravel. Кто мешает писать качественный код? Патерны проектирования же есть. Есть некие стандарты. Нужно просто соблюдать их и учиться у тим лидов. Работать в команде, где делают коде ревью.
А то что на php пишут и люди далекие от ООП, то это ничего не значит. На php можно писать и в процедурном стиле когда надо написать какой-нибудь простенький скрипт. Почему бы нет? Лопатой тоже можно копать ямы, а можно использовать её как средство самозащиты - это уже дело личное каждого как что использовать. Но это не отменяет основных плюсов инструмента. (140)ты даже не знаешь к чему я это написал... Не буду с тобой даже ввязываться в разговор. с 1с-никами не спорю... |
||||||||||||||||
142
Garikk
02.02.20
✎
13:02
|
(137) новый кобол это ява
|
||||||||||||||||
143
Мэс33
02.02.20
✎
13:04
|
Что за варианты ответов? Почему все 6 - негативные?
Php - и движки на нем - вполне нормально для своей ниши. |
||||||||||||||||
144
ДенисЧ
02.02.20
✎
13:13
|
(141) "с 1с-никами не спорю"
Разумеется. Ума-то не хватает... |
||||||||||||||||
145
jbond
02.02.20
✎
13:42
|
(143) потому что у php карма такая. Критиковать пых пых никогда не выйдет из моды.
php ужасен |
||||||||||||||||
146
jbond
02.02.20
✎
13:48
|
(141) я уже тебе писал выше - фактически весь php - это адовая смесь легаси, родившееся еще во времена четверки. Там не то, что симфони не пристроишь, там не поймешь какую локальную переменную хотел завести ушедший программист, но почему то забыл.
И ничего там не изменишь - бизнес намертво прибит к коду такого качества. |
||||||||||||||||
147
dmitryds
02.02.20
✎
13:58
|
(104) >>> ты будешь смеяться, но я программировал на серверной ноде.
значит плохо программировал. |
||||||||||||||||
148
sikuda
02.02.20
✎
14:51
|
(136) Да ладно ;) Не мешай мне продолжать чувствовать мою неполноценность при переходе с1С Предприятия на 1С Bitrix ;)
|
||||||||||||||||
149
Гобсек
02.02.20
✎
14:54
|
(146) Разве на других языках программирования меньше го*нокода?
В том же 1С некоторые самописки посмотришь - офигеешь. |
||||||||||||||||
150
jbond
02.02.20
✎
15:04
|
(147) ну да, проблемы кстати были не в самой ноде на сервере или JavaScript, как обычно критикуют,а в том, что даже руководители и сеньоры на проекте не знали, на какое именно NoSQL решение нужно перейти с ненавистного оракла.
Анекдот в среде нодистов знаешь? Встречаются Head Of IT и Head of HR одного крупного международного концерна. HR: коллега, а почему вы указали искать на позицию программистов node.js школьников и сту без знания JavaScript, только npm? HoIT: понимаете коллега, мы проанализировали проекты за последние два года и пришли к выводу, что зачем писать код на JS для очередной npm зависимости, если ее в следующем спринте удалят и заменят на новую или другую? В течении спринта можно ведь только выполнить две команды npm и все. Для этого даже знаний js не нужно. Смех в зале.. |
||||||||||||||||
151
Asmody
02.02.20
✎
15:55
|
(146) код мисты, чего греха таить, это "адовая смесь легаси", только ещё хуже. На php. Поддерживать её крайне сложно.
Но это всё нисколько не мешает вам каждый день сидеть тут и трепаться "какое php дерьмо". |
||||||||||||||||
152
jbond
02.02.20
✎
16:22
|
(151) ну я же говорил, бизнес намертво прибит к этому.
|
||||||||||||||||
153
Garykom
гуру
02.02.20
✎
16:48
|
(152) Просто переписать стоит денег которые всегда жалко если "и так все работает".
Хотя нихрена сложного переписать нет, когда уже есть прототип что надо получить в итоге. |
||||||||||||||||
154
ДенисЧ
02.02.20
✎
17:00
|
(153) Начсёт "ничего сложного" - это только тогда, когда всё покрыто тестами на 146%. А где ты видел такие проекты?
|
||||||||||||||||
155
jbond
02.02.20
✎
17:07
|
Какие тесты? Какое переписать заново?
Есть некая вебшоп самописка на пхп четверке. Ни классов, иногде даже нет функций и локальных переменных. Самое современное там - шабоны смарти. Вы действительно считаете, что туда может прилететь волшебник в голубом вертолете и поставит стандартное для локального рынка ecommerce решение, мигрирует данные, шаблоны и так далее? |
||||||||||||||||
156
jbond
02.02.20
✎
17:11
|
Самое прикольное это то, что владельцы бизнеса с таким решением серьезно считают, что можно мигрировать за месяц на их "самописную платформу" стадартные модули вида amazon payments, paypal, social auth и прочее.
На разработку которых ушли годы. |
||||||||||||||||
157
Garykom
гуру
02.02.20
✎
18:01
|
(155) Это реальная практика 1С которая постоянно решается.
Выкинуть устаревшее говно и поставить с переносом данных более современное из подходящих с допилкой/адаптацией. |
||||||||||||||||
158
Garykom
гуру
02.02.20
✎
18:03
|
(156) Год разработки уходят на старых технологиях и когда пишут неизвестно что и неизвестно зачем.
Когда уже есть решение и его можно крутить-вертеть то никакие годы не нужны, хватит месяцев. И технологии сильно продвинулись. |
||||||||||||||||
159
Garykom
гуру
02.02.20
✎
18:03
|
(158)+ Но есть один минус. Старое работало даже на дерьмовом железе, новое потребует современное.
|
||||||||||||||||
160
sikuda
03.02.20
✎
00:19
|
(159) И про бурное изменение базовых функций не забудем
- ПоместитьФайл уст. - НачатьПомещениеФайла - НачатьПомещениеФайлаНаСервер |
||||||||||||||||
161
Integrator
03.02.20
✎
04:15
|
(89) ООП в 1с сильно кастрированное, но все же есть. Например каждый документ в конфигураторе - фактически производный класс от базового «Документ». Всякие обработчики проведения - виртуальные функции. Дополнительные журналы - интерфейсы. С инкапсуляцией хуже, но скажем в питоне ее тоже нет. А кастрировали для того, что бы укушенные Александреску лишнего не наворотили. А так получается достаточно удачное разделение - платформа задает базовые классы, тупой и жадный одинэсник реализует производные, не слишком улетая в облака, и все довольны)
|
||||||||||||||||
162
Гобсек
03.02.20
✎
04:17
|
(161) +1
|
||||||||||||||||
163
Integrator
03.02.20
✎
04:23
|
(122) Девочка наверно все же «снеговик - говно» сказала. А в руках у нее было две клюшки.
|
||||||||||||||||
164
Чики брики
03.02.20
✎
07:00
|
(0) PHP был изначально придуман для работы с текстом. От этого он и унаследовал весь этот ужас. В новый РНР внедряют много чего хорошего. Если убрать обратную совместимость, то можно из PHP сделать нормальный язык, но тогда это уже не будет РНР.
Главное чтобы добавили возможность получать ссылку на функцию. Без этого он так и останется третьесортным языком для старичков. php отвратителен |
||||||||||||||||
165
APXi
03.02.20
✎
08:20
|
(32) OneScript развивай сам, а 1С это не нужно.
|
||||||||||||||||
166
Сияющий в темноте
03.02.20
✎
18:42
|
(164)там есть вызов функции по имени,а с учетом того,что php по-другому их ввзывать не умеет,то реализация ссылки потребует переделки механизма вызова,а всем важнее обратная совместимость по максимуму.
|
||||||||||||||||
167
Asmody
03.02.20
✎
19:26
|
(164) (166) вы оба отстали лет на 10
|
||||||||||||||||
168
Asmody
03.02.20
✎
19:29
|
|||||||||||||||||
169
Чики брики
04.02.20
✎
07:33
|
(166) Я про то и говорю. Вызывать функцию по имени - это дичь.
(168) Приходится пользоваться этим костылем, городить говнокод там, где в нормальных ЯП можно получить ссылку на функцию напрямую. |
||||||||||||||||
170
Asmody
04.02.20
✎
07:56
|
Вы просили анонимных функций и замыканий – они в php есть. Вы хотите функций первого класса – имеется. Зачем мне ссылка на функцию (хотя можно и это), если можно саму функцию куда нужно передать и выполнить?
|
||||||||||||||||
171
Чики брики
04.02.20
✎
08:02
|
(170) >> (хотя можно и это)
Как? >> можно саму функцию куда нужно передать и выполнить? Тоже интересно, как же? |
||||||||||||||||
172
Asmody
04.02.20
✎
08:25
|
(171) я ж говорю - вы отстали лет на 10
|
||||||||||||||||
173
MyNick
04.02.20
✎
09:12
|
(146) "я уже тебе писал выше - фактически весь php - это адовая смесь легаси, родившееся еще во времена четверки. Там не то, что симфони не пристроишь, там не поймешь какую локальную переменную хотел завести ушедший программист, но почему то забыл.
И ничего там не изменишь - бизнес намертво прибит к коду такого качества." Ну в некоторых конторах Тис на 7.7 крутится по 20 лет. Можно представить о хитросплетениях легаси. Которого не так много, как он очень непонятно увязан и ооочень нестабилен. Но это же не значит что "1С ужасен". Просто берем и переписываем, взяв за основу какую нибудь УНФ и докрутив печатных форм с обработками за пару недель. Также и здесь. Нафига погружаться в какахи с прошлого века на прошлых технологиях. Берем фреймворк, который из коробки в несколько строк поддерживает все то что написано в 95% кода того легаси. Остается только выдернуть 5% (ту самую бизнес логику) и реализовать ее. Пых - норм. Только $ бесят. |
||||||||||||||||
174
NorthWind
04.02.20
✎
10:12
|
> Просто берем и переписываем, взяв за основу какую нибудь УНФ и докрутив печатных форм с обработками за пару недель.
И через несколько лет все будут тыкать пальцем и плеваться - блин, легаси, вроде и немного, но нихера непонятно... |
||||||||||||||||
175
TStan
04.02.20
✎
10:37
|
"Для каждой задачи свои плоскогубцы", как говорит один знакомый, достаточно толковый прог на пхп
Срочно переходим на правильный язык ;) |
||||||||||||||||
176
Fragster
гуру
05.02.20
✎
14:57
|
(171)
https://www.php.net/manual/ru/function.array-filter и прочие js подобные функции для коллекций, которых ой как не хватает в 1с |
||||||||||||||||
177
pechkin
05.02.20
✎
15:29
|
(176) в пхп поддерживаются замыкания?
|
||||||||||||||||
178
ДенисЧ
05.02.20
✎
15:34
|
(177) св (168)
|
||||||||||||||||
179
Fragster
гуру
05.02.20
✎
15:42
|
(177) вот наговнокодил когда-то преобразование таблицы с id и parent_id в дерево https://gist.github.com/FragsterAt/9d16e30b508c305b1ae6921e4bd33c63
|
||||||||||||||||
180
Fragster
гуру
05.02.20
✎
15:44
|
в 8-9 строке замыкание, если я правильно понимаю терминогогию :)
|
||||||||||||||||
181
Sasha_1CK
05.02.20
✎
15:54
|
(173) " Ну в некоторых конторах Тис на 7.7 крутится по 20 лет. Можно представить о хитросплетениях легаси. Которого не так много, как он очень непонятно увязан и ооочень нестабилен. Но это же не значит что "1С ужасен". Просто берем и переписываем, взяв за основу какую нибудь УНФ и докрутив печатных форм с обработками за пару недель."
Да вы батенька оптимист. там где 7.7 крутится по 20 лет с хитросплетениями - иногда и двух лет не хватает. |
||||||||||||||||
182
ДенисЧ
05.02.20
✎
16:20
|
foreach ($sectionBranch as $k => $sectionLeave) {
$sectionLeave->children = array_values(array_filter($sectionArray, function ($item) use ($sectionLeave) { return $item->parent_id == $sectionLeave->id; })); makeTree($sectionLeave->children, $sectionArray); $sectionBranch[$k] = $sectionLeave; } И эти люди хають тёплый ласковый питончег... |
||||||||||||||||
183
Asmody
05.02.20
✎
16:53
|
(182) Попробывали бы они зделать такое в ̶м̶и̶ч̶е̶т̶и̶ java
|
||||||||||||||||
184
sevod
05.02.20
✎
17:10
|
PHP хейтят только динозавры отставшие от жизни. Типизация есть, ООП допилили, пространство имен добавили. Попытка запихнуть питон в вэб провалилась. PHP уделывает его по скорости как стоячего. В ближайшее время питон в вэбе уйдет на позиции Руби. Ни живой не мертвый. А если в 8-ку реально jit добавят, то еще и хейтить будут.
Сейчас JS и питон недоязыки рядом с php. Вернее JS всегда таким был, но из за выросших ЗП сейчас об этом молчат. Ну а достоинства Питона только в голове пайтонутых на всю голову. Про 1С не буду писать, рядом с ней все ущербно. Не все в состоянии это осознать, но отнесемся к этим людям с пониманием. |
||||||||||||||||
185
jbond
05.02.20
✎
17:33
|
Тебе же написали выше: да, язык ушел дальше, но остался легаси код. Прибитый намертво к бизнесу. Там не то что неймспейсов и трейтов, там локальных переменных нет.
И остались программисты, которые этот код писали. |
||||||||||||||||
186
Garikk
05.02.20
✎
17:38
|
(184) <Ну а достоинства Питона только в голове пайтонутых на всю голову. >
достоинства питона в том что разрабы стоят дешевле явистов и разработка занимает раза в два меньше времени |
||||||||||||||||
187
Garikk
05.02.20
✎
17:38
|
(186) (потом правда очумеешь итоговый проект поддерживать, но об этом не думают)
|
||||||||||||||||
188
jbond
05.02.20
✎
17:39
|
Причем может доходить до того, что тебя будут бить по рукам за попытку перейти на композер. Так как другие программисты его цитата "не понимают".
|
||||||||||||||||
189
sevod
05.02.20
✎
17:44
|
(185) Это же хорошо что в php одни недопрограммисты. Можно умным на их фоне казаться :)
Ну а легаси... дерьма везде хватает. В чужом коде лазить всегда мало приятного. (188) А в таких местах надо работать? Мне кажется 1С-ки такие места "на запах" определят с порога. Опыт общения с людьми серьезный. |
||||||||||||||||
190
Василий Алибабаевич
05.02.20
✎
18:52
|
"Почему ... php-программисты это недопрограммисты". А что там программировать? Для чего в 1с нужно штучки три общих модуля накропать в пхп одной строчкой кода обойтись можно. Что там программировать?
|
||||||||||||||||
191
Сияющий в темноте
06.02.20
✎
01:41
|
реально,ссылка на функцию есть только в ассемблере Call Eax
в остальных же языках этот процесс требует некоторой подготовки и потери скорости выполнения. и,любой интерпретируемый язык имеет функцию типа eval,для решения множества проблем. вот,с компиллируемыми в нормальеый исполняемый код языками сложнее,так как код не знает,на каком языке он был написан. |
||||||||||||||||
192
GANR
06.02.20
✎
06:59
|
Зато в языке 1С прямо-таки всё офигенно. Отпааад...
|
||||||||||||||||
193
Сияющий в темноте
06.02.20
✎
09:01
|
(192)ну да,вместо указателя на функцию придумали описание оповещения,где передается и функция и контекст как параметр
очень спорное решение,но из-за неимения другого получается как с мышами и кактусом. |
||||||||||||||||
194
jbond
06.02.20
✎
10:07
|
А являются ли программисты Salesforce/Apex недопрограммистами?
|
||||||||||||||||
195
jbond
06.02.20
✎
10:10
|
Апекс же ведь это жалкое подобие Java 11. Там даже ООП нет. Или все таки есть?
|
||||||||||||||||
196
jbond
06.02.20
✎
11:30
|
(182) - спасибо за вызов рвотных рефлексов. Вы сэкономили мне на покупке лекарства
|
||||||||||||||||
197
sevod
06.02.20
✎
13:57
|
(182) не хают, а считают бесполезной вещью в вебе.
|
||||||||||||||||
198
Fragster
гуру
06.02.20
✎
14:15
|
(196) ну а чо там сильно не так? я только за == вместо === и array_values(array_filter( сомневаюсь
|
||||||||||||||||
199
Fragster
гуру
06.02.20
✎
14:16
|
и то, второе, вроде, потому что array_filter индексы не по порядку оставляет
|
||||||||||||||||
200
formista2000
06.02.20
✎
14:28
|
200!
|
||||||||||||||||
201
jbond
06.02.20
✎
16:27
|
400!
|
||||||||||||||||
202
SinteZaR
06.02.20
✎
17:05
|
(184) по вашему 1С лучше чем любой язык программирования и изучать лучше его? а почему можете аргументировать?
|
||||||||||||||||
203
Пивец
06.02.20
✎
17:30
|
(172) То есть такого примера не существует? Понятно все.
|
||||||||||||||||
204
Fragster
гуру
06.02.20
✎
17:34
|
(203) -> (176)
|
||||||||||||||||
205
Fragster
гуру
06.02.20
✎
17:35
|
+ в (179) и (182) цитата оттуда, в array_filter передается лямбда функция с замыканием
function ($item) use ($sectionLeave) {........ |
||||||||||||||||
206
TheRoofIsOn Fire
06.02.20
✎
19:36
|
Я в одной книжке по программированию как то прочитал. Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.
зы голосовалка го вно, аффтар выпей яду. |
||||||||||||||||
207
TheRoofIsOn Fire
06.02.20
✎
19:42
|
" Модель работы с памятью.
Отсутствие статической типизации. Особые воспоминания о глобальных переменных на весь проект. Необходимость «тащить» apache/nginx/php-fpm. Архитектура: запуститься — отработать — умереть. Нельзя компилировать ни во что: ни в исходный код, ни в промежуточный байт-код." а зачем это все для скриптового языка? Который по сути является программируемым интерфейсом к веб серверу. Все поставленные перед ним задачи язык выполняет. ps хотя я бы не хотел на нем программировать, он меня раздражает чисто эстетически, но это уже возрастное. |
||||||||||||||||
208
sevod
06.02.20
✎
19:45
|
(202) Для "ларьков", мелкого и среднего бизнеса, для крупного бизнеса (не корпорации), просто без вариантов. 1С лучший. Но вот для программистов нет :)
Выбирать надо то, чем будешь заниматься. Телефончики, или сайтики, или синхофазатрон моделировать... или за бухами подтирать. Ну а уже потом думать какой язык/платформа. Кому то действительно нравится с людьми общаться, тогда 1С в самый раз. А кому то хочется уткнуться в монитор и никого не видеть и не слышать. Тогда это точно не 1С. |
||||||||||||||||
209
sevod
06.02.20
✎
19:52
|
(207) Ты из десятилетней заморозки вылез? Почти все из того что ты написал, уже не так. Даже jit на подходе.
Ну и главное, нравится кому то php или нет, под вэб будешь использовать его. Руби скорее мертв, чем жив. Пайтон в вэбе помер не родившись. java, c# и прочие подобные языки, это хороший способ дать проекту умереть от старости. |
||||||||||||||||
210
sevod
06.02.20
✎
19:54
|
(207) Я твою цитату не понял :)
|
||||||||||||||||
211
Злопчинский
06.02.20
✎
19:57
|
(208) фузину же забыл
|
||||||||||||||||
212
TheRoofIsOn Fire
06.02.20
✎
21:05
|
(209) Ашманов говорил, что народ теперь только заголовки читает, а этот даже заголовков не читает. акуеть.
|
||||||||||||||||
213
Sysanin_1ц
06.02.20
✎
21:11
|
(0) php сродни 1с. Специализированная среда только для веб. Учить легко. Специалистов много. Конкуренция большая. Работая с ним с голоду не умрешь, но и сильно жировать не будешь. Оба этих языка занимают топы в листах хейт парадов.
|
||||||||||||||||
214
Волшебник
модератор
06.02.20
✎
21:24
|
(206) Хорошо сказано
|
||||||||||||||||
215
vovastar
06.02.20
✎
21:53
|
(211) шел 2020 год....Робот Ваня раскопал раскопал летопись Великого народа Белорусского, там, было выбито 6 букв.
|
||||||||||||||||
216
sevod
07.02.20
✎
10:24
|
(212) как пишут, так читают.
|
||||||||||||||||
217
TheRoofIsOn Fire
07.02.20
✎
11:46
|
(214) Можете в список примудростей, который внизу страницы выплывает забрать. На авторство я не претендую. Тем более к 1Су это даже больше подходит, чем к php. Кстати такое вычитал в книге про джава скрипт. Тоже язык "эстеты" ругали, но почему то на нем 99.99 процентов всего браузерного кода написано.
|
||||||||||||||||
218
ДенисЧ
07.02.20
✎
11:52
|
(217) "но почему то на нем 99.99 процентов всего браузерного кода написано"
Назови другой язык, на котором можно писать код в браузере... |
||||||||||||||||
219
TheRoofIsOn Fire
07.02.20
✎
11:58
|
(218) да скриптовых языков туча, vs и ws(не уверен что их два) и даже на джаве писать пытались.
|
||||||||||||||||
220
Asmody
07.02.20
✎
11:58
|
(218) ELM
|
||||||||||||||||
221
pechkin
07.02.20
✎
12:00
|
(220) онлайн редактор - это не писать в браузере
|
||||||||||||||||
222
sikuda
07.02.20
✎
12:00
|
(0) В прошлую пятницу у меня было плохое настроение, и я решил постебаться над вечным нытьем что 1С это недопрограммирование, под горячую руку попался рабочий php. Спасибо всем за поддержку! А те кто технические тонкости обсуждает - отдельное спасибо.
|
||||||||||||||||
223
Asmody
07.02.20
✎
12:01
|
(220)+ и ещё ClojureScript. На них даже пишут π человек
|
||||||||||||||||
224
sikuda
07.02.20
✎
12:05
|
(221) Я не понял? редактор 1С в браузере это наезд?
https://www-1c.ru/wp-content/plugins/codemirror1c/ Срочно переходим на правильный язык ;) |
||||||||||||||||
225
Asmody
07.02.20
✎
12:06
|
ВЫ не поверите, но ещё на 1С можно браузерный код писать :)
|
||||||||||||||||
226
ДенисЧ
07.02.20
✎
12:10
|
(219) Назови такие, что можно написать и не париться транспиляцией.
(223) в каких броузерах он работает? |
||||||||||||||||
227
ДенисЧ
07.02.20
✎
12:10
|
(225) не поверю. Всё равно в итоге жиэс получится.
|
||||||||||||||||
228
TheRoofIsOn Fire
07.02.20
✎
12:14
|
(226) Ну и задачи вы ставите барин. Я что языковед? Но слышал что этих XXX Script бесконечное множество и многие из них пытались использовать в браузерах. И даже пытались использовать не script, а типа тру языки, но они тоже сдохли.
|
||||||||||||||||
229
ДенисЧ
07.02.20
✎
12:14
|
(228) Ну вот и ответ...
|
||||||||||||||||
230
Asmody
07.02.20
✎
12:16
|
(227) В итоге всё в машинных кодах. Это же не мешает писать на всяком.
|
||||||||||||||||
231
ДенисЧ
07.02.20
✎
12:17
|
(230) Всё равно что-то исполняется на браузере. В каких браузерах исполняется кложаскрипт?
|
||||||||||||||||
232
Asmody
07.02.20
✎
12:20
|
Еще можно в WASM компилировать. Современными браузерами оно поддерживается.
|
||||||||||||||||
233
Fragster
гуру
07.02.20
✎
12:22
|
(231) либо что-то можно в js превратить (cofee- и typescript), либо можно скомпилитьb и заюзать в браузере через webassembly (не доступ к DOM, а обмен сообщениями с js на странице), например распознавалки штрихкодов так сделаны.
|
||||||||||||||||
234
Fragster
гуру
07.02.20
✎
12:22
|
(232) wasm и web assembly немного разные вещи.
|
||||||||||||||||
235
Asmody
07.02.20
✎
12:23
|
(234) Тут https://webassembly.org/ с тобой не согласны
|
||||||||||||||||
236
Garikk
07.02.20
✎
12:23
|
(234) цитата с вики
"WebAssembly (often shortened to Wasm) is an open standard that defines a portable binary code format for executable programs," |
||||||||||||||||
237
ДенисЧ
07.02.20
✎
12:24
|
С васмом согласен... Но, судя по дискуссиям на рсдн, он ещё не готов.
|
||||||||||||||||
238
Fragster
гуру
07.02.20
✎
12:32
|
хм... попутал с http://asmjs.org/
|
||||||||||||||||
239
Fragster
гуру
07.02.20
✎
12:32
|
который как бы js, но ограниченный и из-за этого интерпретируется сильно поизводительней
|
||||||||||||||||
240
sikuda
07.02.20
✎
15:15
|
Ну и видео в тему: https://youtu.be/mSBWxc73qLc
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |