Программисты на C — самый большой разделённый народ в мире?

Страницы: 1 2 3 4 5  ОТВЕТИТЬ НОВАЯ ТЕМА
lnx 26 апр. 2016 г. в 21:04
православный атеист  •  На сайте 14 лет
3
Цитата (lemeserg @ 26.04.2016 - 23:55)
додиезников в тему пускаете? Я тоже очень угнетен!

заходи smoker.gif
sdloop 26 апр. 2016 г. в 21:05
Ярила  •  На сайте 14 лет
1
Это не реклама, это тест на профпригодность.
lses 26 апр. 2016 г. в 21:07
Балагур  •  На сайте 15 лет
3
Let my people GOTO!

Цитата
Кто знает, почему номера строк в ранних basic нумеровались через 10, тот старый дед.


потому что, если вдруг захочешь строчку впаять в промежуток - заколебешься строки перенумеровывать в дремучем редакторе на БКшке (или подобном девайсе)
kredetz 26 апр. 2016 г. в 21:08
W T F ?  •  На сайте 13 лет
4
Цитата (AlexRav @ 26.04.2016 - 21:02)
Цитата (McFly @ 26.04.2016 - 19:11)
Это вообще не разговорный язык и к нему неприменимо понятие "иностранный", так что с этносом - обломитесь. А вот с ФАС я, пожалуй, соглашусь. Посыл к клиентской аудитории в данной рекламе сформирован, конечно, с использованием конструкций языка программирования, но основную смысловую нагрузку передают слова "need job", "have skill" и "go to". По закону надо было на великом и могучем. Неаутентично вышло бы, но по закону.

Если программист не знает таких слов - он хуевый программист rulez.gif

Я знаю эти слова, но я всё равно хуёвый программист cry.gif
ТолстыйШмель 26 апр. 2016 г. в 21:09
Похуист  •  На сайте 15 лет
2
Надо делать элегантно, а не топорно. Написанное должны понимать "не только лишь все - мало кто должен это мочь сделать" ©, тогда и доёбываться никто не будет не по делу.

Как по мне - у EA прекрасное объявление было. Правда за то, что оператор пробелами не отделён, я бы по пальцАм кривым линейкой бы уебашил.

Программисты на C — самый большой разделённый народ в мире?
61brg 26 апр. 2016 г. в 21:12
Ярила  •  На сайте 12 лет
2
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

Конечные автоматы только так и рекомендуется писать. А без них никакой компилятор/интерпритатор/анализатор не напишешь.


bond009 26 апр. 2016 г. в 21:13
Весельчак  •  На сайте 11 лет
1
Федеральной Антихуйпоймичего Службе, походу заняться вообще нечем!

Лучше бы, блеать, за ценами на бензин посмотрели бы.

Это сообщение отредактировал bond009 - 26 апр. 2016 г. в 21:14
logusss 26 апр. 2016 г. в 21:16
Ярила  •  На сайте 13 лет
1
А если Бейсик использовать для написания текста рекламы?
HellMagic 26 апр. 2016 г. в 21:20
Ярила  •  На сайте 10 лет
1
если эту херню перевести на русский, то это будет 1с, а не с++

Так что лучше не переводить, чтоб не вводить в заблуждение.

И я бы оператор goto все таки убрал. Дурной тон.
Уфимский 26 апр. 2016 г. в 21:23
Ярила  •  На сайте 15 лет
0
Цитата (KKA @ 26.04.2016 - 20:33)
Кто знает, почему номера строк в ранних basic нумеровались через 10, тот старый дед.

Пиздишь! Я ещё сосем молодой - 37 лет всего rulez.gif
Ficus 26 апр. 2016 г. в 21:25
Ярила  •  На сайте 14 лет
1
Цитата (KKA @ 26.04.2016 - 19:33)
Кто знает, почему номера строк в ранних basic нумеровались через 10, тот старый дед.

Не старый дед, а старпер (старый пердун). GW Basic - наше все!

А програмка должна была выглядет так:

#include <diplom_VUZa.h>

void main(void)
{
if (need_job && have skill)
goto Stork;

Stork:
call(07-4185920);
}
lemeserg 26 апр. 2016 г. в 21:27
Юморист  •  На сайте 15 лет
1
Мне 31 и я тоже знаю почему строки в бейсике по десятке накидывались.
Когда на УКНЦ танк движущийся рисовал - без такой нумерации бы не справился.
airfly 26 апр. 2016 г. в 21:32
Ярила  •  На сайте 10 лет
0
Ё- мое, я эту тему про использования GOTO уже лет -дцать слышу.
Я уже даже забыл, почему нельзя хотя помню что где то обясняли почему не хорошо делать goto.

Но с тех пор утекло много дел, я с трудом отличаю визуал Си от Дельфи,
и мне далеко по фигу на чем писать программу для железа особенно когда проект пишется на Си, а пол программы ассемблерные коды.
И команда goto уже давно не беспокоит.
Зато меня беспокоят программисты, которые не могут выйти за рамку условностей.
Jeners 26 апр. 2016 г. в 21:54
Зомби  •  На сайте 13 лет
1
Цитата (AlexS32 @ 26.04.2016 - 20:18)
Цитата (postoronnim @ 26.04.2016 - 19:55)
Цитата (AlexS32 @ 26.04.2016 - 19:37)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

А как же выход из вложенного цикла? gigi.gif

[/URL]

как-как? каком кверху...
смотри команды прерывания и перехода в начало цикла gigi.gif

ну-ка, ну-ка просвети как бы ты организовывал, особенно если f() может вызвать исключение :)

for(int i = 0; i < 100; i++)
{
for(int j = 0; j < 100; ji++)
{
if( f(i,j) == 77){
//тут нужно выйти
}
}
}

Я как программист самоучка честно говоря не знал про гото(в) вообще нифига
по этому данную проблему я решал так

exit:bool


exit=false
for(int i = 0; i < 100; i++)
{
if (exit)
break
for(int j = 0; j < 100; ji++)
{
if( f(i,j) == 77)
{
exit=true
break
}
}
}
lol.gif

Это сообщение отредактировал Jeners - 26 апр. 2016 г. в 21:55
apprico 26 апр. 2016 г. в 21:55
Темный лорд хаоса  •  На сайте 12 лет
0
Цитата (АнтиДаун @ 26.04.2016 - 19:11)
А разве это Си?
Видимо давненько я не брал в руки шашки.

Подсказка: готу... Даже в пэхапэ вроде отказались от рудимента.
Mихалычъ 26 апр. 2016 г. в 22:29
Бонмотист  •  На сайте 10 лет
0
Цитата (crr @ 26.04.2016 - 20:34)
Goto хороший оператор безусловного перехода. Для тех кто умеет писать эффективный код, который не потребуется разбирать и перепроверять никому кроме автора.
Если Вы учили ассемблер то поймете что это аналог jmp rjmp итп, а их в программах как грязи. Так вот единственный его минус это снижение читаемости кода. Вот был цикл, а вот уже конец программы.
Так что еще можно поспорить кого они ищут.  Я вот в школе занял 2е место в олимпиаде, потому что моя программа была в 2 раза меньше других из-за goto к номеру строки по  переменной(древний васик позволял).

Ассемблер - не язык высокого уровня.
Читаемость достигается макро-конструкциями и комментариями исходника (до трансляции).
Так что джампы безусловные, условные - это как ходить, есть и пИсать.
Но ни как не в Си - структурном языке.

Это сообщение отредактировал Mихалычъ - 26 апр. 2016 г. в 22:31
lnx 26 апр. 2016 г. в 22:36
православный атеист  •  На сайте 14 лет
2
так плавно мы перешли от основной темы к холиварам про goto
lnx 26 апр. 2016 г. в 22:42
православный атеист  •  На сайте 14 лет
0
Цитата (Nichrome @ 26.04.2016 - 23:07)
Цитата (АнтиДаун @ 26.04.2016 - 21:05)
Цитата (lnx @ 26.04.2016 - 20:01)
Цитата (АнтиДаун @ 26.04.2016 - 22:24)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

Согласен, это было моветоном почти во всех языках, кроме ассемблера.
За переходы на метки чморили даже в 80-е годы.

я как-то писал на си прогу одну так за свою практику впервые применил goto его в общем то выставить нужно было в области 10 строчек кода.

а сие было потому что нету в си исключительных ситуаций.
черт его знает.

я написал 2 версии кода и справедливости ради goto в этом себя оправдывал
но комформист чертов и залил код без goto

задумался.)

Один раз - не пидорас? sm_biggrin.gif

Вилкой в глаз или goto раз lol.gif

гирей тебе сейчас в глаз!
elron 26 апр. 2016 г. в 22:42
Ярила  •  На сайте 14 лет
0
Цитата (McFly @ 26.04.2016 - 19:11)
Это вообще не разговорный язык и к нему неприменимо понятие "иностранный", так что с этносом - обломитесь. А вот с ФАС я, пожалуй, соглашусь. Посыл к клиентской аудитории в данной рекламе сформирован, конечно, с использованием конструкций языка программирования, но основную смысловую нагрузку передают слова "need job", "have skill" и "go to". По закону надо было на великом и могучем. Неаутентично вышло бы, но по закону.

if (hochesh_rabotu && mogyosh) {
goto Stork;
}
За такое именование стыдно должно быть до седьмого колена gigi.gif Таким лучше не ходить на сторк dont.gif
Вообще, конечно, креативщики немного перекреативили. А ФАС перевозбудился. Родина моя, кстати. Там всегда так rulez.gif
crr 26 апр. 2016 г. в 22:45
Думаю... 79%  •  На сайте 10 лет
0
Цитата (Mихалычъ @ 26.04.2016 - 22:29)
Цитата (crr @ 26.04.2016 - 20:34)
Goto хороший оператор безусловного перехода. Для тех кто умеет писать эффективный код, который не потребуется разбирать и перепроверять никому кроме автора.
Если Вы учили ассемблер то поймете что это аналог jmp rjmp итп, а их в программах как грязи. Так вот единственный его минус это снижение читаемости кода. Вот был цикл, а вот уже конец программы.
Так что еще можно поспорить кого они ищут.  Я вот в школе занял 2е место в олимпиаде, потому что моя программа была в 2 раза меньше других из-за goto к номеру строки по  переменной(древний васик позволял).

Ассемблер - не язык высокого уровня.
Читаемость достигается макро-конструкциями и комментариями исходника (до трансляции).
Так что джампы безусловные, условные - это как ходить, есть и пИсать.
Но ни как не в Си - структурном языке.

Структурированность синоним универсальности ? Я сейчас пишу под разные микроконтроллеры на C/С++, так вот там где не требуется овердохрена проинкастинация, проще и быстрее, и надежнее, написать небольшой кусочек кода заново, используя моск.
Расслабилось что-ли нынешнее поколение, реалтайм не нужен никому?
elron 26 апр. 2016 г. в 22:51
Ярила  •  На сайте 14 лет
0
Цитата (airfly @ 26.04.2016 - 21:32)
Ё- мое, я эту тему про использования GOTO уже лет -дцать слышу.
Я уже даже забыл, почему нельзя хотя помню что где то обясняли почему не хорошо делать goto.

Это как носки и сандалики. cheer.gif
HellMagic 26 апр. 2016 г. в 23:21
Ярила  •  На сайте 10 лет
0
Зачем вообще гото?
Хотите управлять циклом? - break continue
Хотите в конец программы - просто подумайте как организовать эффективно разбив на функции
Хотите все таки в конец - на крайняк трай-катч - и сгенерите исключение, хотя это кабздец канеш.
Но гото - забыть.
Препод в школе вообще не расказывал про него, а когда в книжке раскопали, то запретил вообще его использовать. А было это еще в 90-х.... Вот до сих пор в практике так и не довелось его использовать. Как-то думается без него.
Muerto 26 апр. 2016 г. в 23:49
Приколист  •  На сайте 11 лет
0
Я так понял, что я первый, кто вспомнит про такой язык программирования, как "рапира"?!
BubblеGum 27 апр. 2016 г. в 02:22
Юморист  •  На сайте 13 лет
3
Цитата (Jeners @ 26.04.2016 - 19:54)
Цитата (AlexS32 @ 26.04.2016 - 20:18)
Цитата (postoronnim @ 26.04.2016 - 19:55)
Цитата (AlexS32 @ 26.04.2016 - 19:37)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

А как же выход из вложенного цикла? gigi.gif

[/URL]

как-как? каком кверху...
смотри команды прерывания и перехода в начало цикла gigi.gif

ну-ка, ну-ка просвети как бы ты организовывал, особенно если f() может вызвать исключение :)

for(int i = 0; i < 100; i++)
{
for(int j = 0; j < 100; ji++)
{
if( f(i,j) == 77){
//тут нужно выйти
}
}
}

Я как программист самоучка честно говоря не знал про гото(в) вообще нифига
по этому данную проблему я решал так

exit:bool


exit=false
for(int i = 0; i < 100; i++)
{
if (exit)
break
for(int j = 0; j < 100; ji++)
{
if( f(i,j) == 77)
{
exit=true
break
}
}
}
lol.gif

а если с бодуна и лениво, то
if( f(i,j) == 77){
//тут нужно выйти
i=100;
j=100;
}
gigi.gif
АнтиДаун 27 апр. 2016 г. в 05:19
Приколист  •  На сайте 10 лет
0
Цитата (lnx @ 26.04.2016 - 22:36)
так плавно мы перешли от основной темы к холиварам про goto

По основной теме могу сообщить, что руководитель ФАС - говнюк и мелкий шулер, типичный представитель партии Яблоко, я с ним как-то пересекался в общаге биофака за карточным столом, он со своим подельщиком устроил налапник, но эти мелкие засранцы не знали, что кроме меня, новичка, за столом под видом полуслепого чайника сидел великий и ужасный Вова Бутомо, который сразу все прочухал и прикрыл мне задницу, закончив ночную сессию в нулях, а когда Игореша Артемьев, известный шулер в ЛГУ, дуривший всех гуманитариев ЛГУ, заглотил крючок, Вова на следующий день опустил говнюков по полной программе, они бегали по общаге, клянча деньги, чтобы отыграться перед очкастым математиком. Идиоты не знали, что перед ними сидит один из лучших покеристов Ленинграда, друг и соратник самого Шуры Веселова с кафедры высшей алгебры, их все собаки на профессиональных катранах знали и опасались.

Это сообщение отредактировал АнтиДаун - 27 апр. 2016 г. в 05:39
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 22 792
0 Пользователей:
Страницы: 1 2 3 4 5  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх