LINUX.ORG.RU
ФорумTalks

or die

 ,


0

1

есть мнение, что языки в которых фраза «subj» синтаксически верна должны умереть.

Внимание, вопрос : что (по спорному впрочем мнению) сдохнет ?

★★★★★

что (по спорному впрочем мнению) сдохнет ?

Ты.

mopsene ★★★
()

Внимание, вопрос : что (по спорному впрочем мнению) сдохнет ?

программа, очевидно же. Если первая часть не выполняется

Harald ★★★★★
()

удобная конструкция, таковая и в консольках имеется.

$ test 1 = 2 && echo yep. || echo nope.

мой любимый вариант использовать так:

[[ 1 == 2 ]] || {
  echo nope.
}

Spoofing ★★★★★
()

Да ты гуру я посмотрю... нуну... на пАЙтоне небось пишешь ? :)

Jetty ★★★★★
()

-perl, -php

Гентушник что ли?

cruxish ★★★★
()

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

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Я тоже против этих двух недоязычков.

Весьма и весьма характерно. Ты же, кажется, сейчас в школе учишься?

Впрочем, я главным образом в защиту perl'а.

PHP не знаю, не пользовался никогда. Поэтому он мне «до лампочки».

DeVliegendeHollander ★★
()
Ответ на: комментарий от stevejobs

Ну да, тут quickfix. Первый — PHP, второй Perl.

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Да, школоло я.

Вот поэтому у тебя к perl'у отношение не как к одному из полезных инструментов, а как к объекту антикульта, внушаемого ЛОРовскими «прАдвинутыми ИКСпердами».

И не связывайся.

И не собирался. :) Спасибо за совет.

DeVliegendeHollander ★★
()

Насчет php не знаю, но в LSB perl стоит как обязательная штука. Так что я спокоен, пока он находится в этом списке. Вообще язык дохнет тогда, когда им перестают пользоваться. С учетом того, что на обоих языках до сих пор пишут свежий код (в том числе рефакторинг старого), то не надейся.

gh0stwizard ★★★★★
()
Ответ на: комментарий от CYB3R

по-моему наоборот - в unix без перла не прожить. а без пых-пыха - да сколько-угодно. пройдет еще много времени, прежде чем питон окончательно вытеснит перл из юниксов.

Komintern ★★★★★
()
Последнее исправление: Komintern (всего исправлений: 1)

Сколько бы Perl ни ругали, а штука очень годная. Да и много где используется - фиг выпилишь.
А конструкция - меня вполне устраивает.
Не нравится - use autodie;

kovrik ★★★★★
()

есть мнение, что языки в которых фраза «subj» синтаксически верна должны умереть.

#define or ||
#define die exit(1);

считается?

Begemoth ★★★★★
()

Ты же понимаешь, что с такими тегами никто из подписанных на php и perl уведомление не получит?

f1xmAn ★★★★★
()
Ответ на: комментарий от DeVliegendeHollander

отношение не как к одному из полезных инструментов, а как к объекту антикульта, внушаемого ЛОРовскими «прАдвинутыми ИКСпердами»

Нет, к Перлу я отношусь как к пережитку прошлого. Перл ненужен потому, что синтаксис убогий. Кстати говоря, никогда на ЛОРе не видел особо больших камней в его сторону, все его наоборот хвалят.
А ещё я не люблю Питон. Тут тоже скажешь, что это всё lor-influence? На тут же всегда нахваливают этот язык для дегенератов, не осиливающих нормальный синтаксис. Почему-то этот ваш Питон кажется мне очень похожим на Паскаль, а его вообще мало кто любит, детская травма от Паскаля и Бейзика, ага.
А к ненавидимому тут Моно [фреймворк, а не модератор] я отношусь компромиссно (как и к убунте): не нользуюсь, но не ненавижу.

CYB3R ★★★★★
()
Ответ на: комментарий от stevejobs

вместе с половиной гнутых утилит ))

Да ладно, по пальцам уже можно пересчитать прикладной софт, которому Perl нужен. Я на некоторых машинах довольно нескоро его ставлю после первой инсталляции. Обычно для Zim или Shutter только.

KRoN73 ★★★★★
()
Ответ на: комментарий от Xenesz

Следи за руками

В контексте темы:

<PARAMS> <OPERATION> THROW <USING RESULT>

KRoN73 ★★★★★
()
Ответ на: комментарий от Xenesz

Таки, руки в этой фразе — объект. Объекты обычно используются в роли аргументов, а не в роли акторов. А присвоение контекста традиционно в нотации отмечается восклицательным знаком :)

KRoN73 ★★★★★
()
Ответ на: комментарий от Hoodoo

die «$!\n»

ну дополни printf'ом, проблем-то нет. Смысл был в том, что с точностью до имён операторов и функций приведённая конструкция корректна практически во всех языках.

Begemoth ★★★★★
()
Ответ на: комментарий от CYB3R

Нет, к Перлу я отношусь как к пережитку прошлого.

Для меня «пережиток прошлого», как характеристика какого-либо инструмента, мало что значит. У меня другие критерии оценки.

Большинство шеллов ещё старше, чем perl, и что? Тоже «пережитки прошлого»? (впрочем вот здесь достаточно большая группа завсегдатаев ЛОРа радостно закричит: «Да!!!»)

Перл ненужен потому, что синтаксис убогий.

В каких местах «убогий»? Приведи примеры. Каких конструкций, фичей там не хватает?

А ещё я не люблю Питон. Тут тоже скажешь, что это всё lor-influence? На тут же всегда нахваливают этот язык для дегенератов, не осиливающих нормальный синтаксис.

Тоже нормальный язык. Несколько раз пользовался им, когда считал, что он подходит для поставленной задачи. И чем синтаксис питона «ненормален», я тоже не могу понять. Объясни дегенерату, если не трудно, хотя бы парой-тройкой фраз.

Почему-то этот ваш Питон кажется мне очень похожим на Паскаль

А мне почему-то не кажется.

а его вообще мало кто любит, детская травма от Паскаля и Бейзика, ага.

Не стоит ставить на одну доску паскаль и басик. Я на паскале, кроме нескольких фитюлек уровня «хелловорлд», ничего не писал, но это не уровень басика.

Так какой же ЯП для тебя не «пережиток прошлого», с «не убогим» синтаксисом, не «для дегенератов»?

DeVliegendeHollander ★★
()
Ответ на: комментарий от DeVliegendeHollander

Так какой же ЯП для тебя не «пережиток прошлого», с «не убогим» синтаксисом, не «для дегенератов»?

Си. Он вечен.

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Я сам очень много писал, пишу и надеюсь ещё буду писать на С. Более того, я с него начинал, и лет 7 он был моим единственным ЯП почти для всех задач (остальное делалось на шелле, awk, tcl, sed, etc, etc).

Но кажется мне, что не стоит замыкаться в рамках одного, хотя бы и «самого любимого» языка.

А вот насчёт «пережиток прошлого» и «убогого синтаксиса» надо tailganner'а позвать — уж он-то с тобой точно не согласится. :)

DeVliegendeHollander ★★
()
Ответ на: комментарий от DeVliegendeHollander

Не собираюсь я спорить. Просто я считаю сишный синтаксис единственно расово верным для программирования.

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Поддерживаю. А сексом можно заниматься только в миссионерской позиции. Вилки, кстати, не нужны: есть ложки. И всякие кроссовки-туфли - тоже излишества: есть галоши.

Я достаточно наглядно иллюстрирую?

om-nom-nimouse ★★
()
Ответ на: комментарий от CYB3R

Просто я считаю сишный синтаксис единственно расово верным для программирования.

Понимаю, что сработаю вхолостую, но всё-таки рискну дать небольшой совет: не стоит так считать. Да вообще ничего не следует считать «единственно расово верным» для чего-либо. Сам себя загоняешь в узкие рамки, зашориваешься. Большое препятствие для развития.

DeVliegendeHollander ★★
()
Ответ на: комментарий от CYB3R

Перл ненужен потому, что синтаксис убогий.

Есть такая баянистая шютка про БНФ грамматику перла:

<code> ::= <code><symbol>|<symbol>
<symbol> ::= chr(0)|...|chr(255)

Кстати говоря, никогда на ЛОРе не видел особо больших камней в его сторону, все его наоборот хвалят.

Perl не сильно расчитан на витую бизнес-логику, однако писать небольшие скрипты на нём - сплошное удовольствие. Вот к примеру.

KennyMinigun ★★★★★
()
Ответ на: комментарий от om-nom-nimouse

Ну да. Осталось только это. Поскольку сексом тут не занимаются (или занимаются, но только в миссионерской позиции с компутером). Едят только ложками (или руками). И считают всё это «единственно расово верным».

DeVliegendeHollander ★★
()
14 ноября 2012 г.
Ответ на: комментарий от Begemoth

#define or ||

#include <iso646.h>

как бы и так стандарт )

wota ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.