LINUX.ORG.RU
ФорумTalks

Воспринимают ли англоговорящие программисты, скажем, Pascal, так, как мы - 1C?


0

3

Вот смотрю я на примеры кода 1C и мне становится плохо. Этакий Visual Basic прошедший через промт. А не воспринимают ли примерно так же Pascal англоговорящие программисты со всеми его begin, end, while, if, etc.?

★★

Да там дело кажется не в языке. На аглийском оно так же страшно смотрелось бы IMHO

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

Тогда покури «алгоритмический язык», его раньше хотели преподавать в школах, но не срослось. Он на русской лексике и вполне себе красиво выглядит. Ну или Рапиру посмотри. Я на этом в школе программировал, неудобств не испытывал.

abraziv_whiskey ★★★★★
()

Есть ненулевая вероятность, что новичкам будет проще программировать, когда операторы будут ими более-менее осмысляться. Были еще какие-то языки программирования(отечественные), похожие на Ц или на паскаль, на которых были вполне себе читаемые программы. А то, что сделала 1Ц - жуть.

Deleted
()
Ответ на: Как-то так. от Artificial_Thought
#добавить <станд_ввод>

число старт(число колво_аргументов, символ** аргвект) {
  печать_в_формате("%s","Привет, мир!"); //всегда указывай формат, блин! У нас не 1963й год, чтобы буквы экономить!

  возврат 0;
}

а вот так уже вполне красиво, можно писать

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

Странный ты. Был язык РАЯ (русский алгоритмический язык). Вполне нормально читался, естественно воспринимался. Это какие-то комплексы нового поколения.

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

Только в оригинале это не сокращение

в англ. слова вообще короче. Если не матюгаться.

drBatty ★★
()

http://www.dice.com/job/results?caller=basic&q=Pascal&x=all&p=

http://www.dice.com/job/results?caller=basic&q=Delphi&x=all&p=

А теперь сравните с

http://www.dice.com/job/results?caller=searchagain&q=Java&x=all&p=

Выпускники урюпинских радиотехнических университетов с уровнем образования ПТУ (колледжа) в реальных проектах в Америкосии не нужны.

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

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

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

Латентная русофобия

Возможно, так как название «Протон-М», «Эльбрус» и «ФОБОС-ГРУНТ» меня тоже не воодушевляют.

netcat ★★
() автор топика

Американцы, англичане, австралийцы и т.п. почти наверняка — нет. У них та же история и с математикой.

Нам кажется дико (в некоторой степени) объявлять переменную щ, а они так всю жизнь делали.

То, что нам синтаксис на русском языке кажется хуже, чем на английском связано с тем, что мы не любим свой (русский) язык так, как англичане любят свой…

Ну, и он (английский), к тому же международный.

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

А у меня это любимая буква для переменных. =( Жаль только не всегда юмор понимают.

Artificial_Thought ★★★★
()

все равно все компилируется в машинный код - так что все это «1С» по сравнению с машинным кодом

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

Английский язык все-таки как-то лучше приспособлен для написания програм. Короткие слова, отсустствие флексии, аналитическая грамматика, и т. д.

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

ну и от чего тут баттхертить жабакодеру?

Он не только жабокодер. Он еще и фанат волосяного рокаъ из 80-х.

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

А не воспринимают ли примерно так же Pascal англоговорящие программисты
не воспринимают ли
воспринимают

Ну, ты понял.

Deleted
()
Ответ на: комментарий от Artificial_Thought

ввод - устройство «клавиатура», вывод - устройство «монитор». Почему они должны быть объединены? Тебе очень нужна клавиатура в мониторе, или монитор в клавиатуре?

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

Ты идиот? Ввод это поток данных, входящий в программу, вывод - выходящий. Программа только с одним из этих потоков бесполезна.

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

ввод - устройство «клавиатура», вывод - устройство «монитор». Почему они должны быть объединены?

/dev/tty

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

«хайскалабилити хайаваилабилити энтерпрайз продакшн платформ»

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

у тебя текстовый терминал головного мозга в терминальной стадии :3
что если я скажу тебе, что программа может только выводить данные?
и что ни одно из этих данных не будет текстовыми?
например, интерактивная реклама, висящая на уличном стенде

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

брэйнфак и никакого дискомфорта!

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

технически-то так и есть, но ведь это форматная строка, выводящая НИКАКИЕ данные

не обращай внимания. Есть еще такая болезнь, «фобия функций с побочными эффектами». Если у функции есть побочные эффекты (оно изменяет состояние внешних по отношению к функции объектов), и тем более она ничего не возвращает (возвращает void), то это приводит поциента в состояние схожее с эпилептическим припадком, но в ходе которого он кроме конвульсий неконтролируемо стирает все побочные эффекты, тратя на это дни и месяцы времени. Врачи не придумали, чем помочь мне :(

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

Поддерживаю диалог.

Кстати, с девушками обычно получается так же.

Пьешь кофе, рассказываешь о жизни, и тут: «Ты какой-то упоротый»

Нормально же общались

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