The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Python признан самым популярным языком для начального обучения студентов в США

08.07.2014 11:24

Изучив статистику 39 факультетов компьютерных наук различных ВУЗ-ов США, исследователи пришли к выводу, что Python является наиболее востребованным языком программирования при преподавании вводных курсов. В частности, Python используется в начальных курсах обучения программированию (CS0 и CS1) в 8 из 10 самых крупных факультетов (80%) и в 27 из 39 в полной выборке факультетов (69%). На втором месте язык Java, который рассматривается в 22 курсах из 39, С и С++ изучается только в 6 курсах.



  1. Главная ссылка к новости (http://cacm.acm.org/blogs/blog...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40159-python
Ключевые слова: python
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (361) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Ананас (?), 11:30, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    америкосы хипуют
     
     
  • 2.11, Аноним (-), 11:41, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +19 +/
    Америкосы изобрели все языки из списка и имеют польное право выбирать.
     
     
  • 3.20, rob pike (?), 12:00, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Язык РАПИРА им всё равно не освоить, пусть мучаются.
     
     
  • 4.125, Аноним (-), 17:47, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Язык РАПИРА им всё равно не освоить, пусть мучаются.

    И КР580ВМ80А им не передрать. Ща мы их зарулим в области IT!

     
     
  • 5.142, rob pike (?), 18:13, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если серьезно, то очень жаль РЕФАЛ, которому очень помешал железный занавес.

     
     
  • 6.154, Аноним (-), 18:23, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Если серьезно, то очень жаль РЕФАЛ, которому очень помешал железный занавес.

    У наших вообще бывают удачные идеи, но бюрократия и волокита - все проcpaли. Специалистам оказывается проще свалить туда где можно заниматься своим делом, получать многозелени и не бороться с глупым начальством.

     
     
  • 7.179, rob pike (?), 19:05, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В данном случае всё очень осложнило занятие Турчина правозащитной деятельностью, приведшее в конце концов к его высылке. Так что, говорят, ученикам пришлось защищаться не только без упоминания его фамилии, но и названия самого языка.
     
     
  • 8.184, Аноним (-), 19:14, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну так любят у нас когда все строем ходят, и чтобы точка зрения - единственно п... текст свёрнут, показать
     
     
  • 9.338, Гость (?), 17:53, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Можно подумать на западе не так ... текст свёрнут, показать
     
     
  • 10.349, Аноним (-), 07:14, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Судя по наблюдаемому - раз на раз не приходится, но в целом климат получше Было... текст свёрнут, показать
     
  • 10.353, arisu (ok), 09:11, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    прикинь, не так но ты продолжай смотреть киселёва, он правду говорит ... текст свёрнут, показать
     
  • 6.307, DmA (??), 10:48, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чем помешал железный занавес Рефалу Создатель Рефала Валентин Турчин после пись... большой текст свёрнут, показать
     
     
  • 7.369, Аноним (-), 10:18, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересное письмо - я думал мы начали отставать в электронике только к
    > началу перестройки,  а оказывается ещё в начале 70х уже прилично

    Ты еще почитай что в СССР думали про кибернетику и т.п..

     
  • 3.21, Пиони (?), 12:06, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +22 +/
    Python изобрёл голландец
     
     
  • 4.133, Анонимс (?), 18:02, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Не надо ля-ля, Питон изобрели марсиане, ибо только на Mарсе пробелы и табы видимы!
     
  • 3.23, Мяут (ok), 12:07, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +14 +/
    > Америкосы изобрели все языки из списка и имеют польное право выбирать.

    Это несколько опрометчивое заявление:
    > Разработка языка Python была начата в конце 1980-х годов[8] сотрудником голландского института CWI Гвидо ван Россумом.

     
  • 3.24, Пишу на пытоне (?), 12:17, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Но Гвидо ван Россум жеж родился и вырос в Нидерландах, где он закончил Амстердамский университет и создал его как ЯП по обучению программированию в Голландском НИИ.
     
  • 3.80, umbr (ok), 15:11, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Американцы такие американцы :)
    Страуструп - датчанин, Гослинг - канадец.
     
     
  • 4.89, rob pike (?), 15:29, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А язык у них - вообще английский!
     
     
  • 5.126, Аноним (-), 17:49, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А язык у них - вообще английский!

    А вы я так смотрю оптимист. Шигорин вон тут как-то приводил пример "читаемого" кода на питоне. Там почти все на японском было. Форматирование, конечно, хорошее, но если вы не гуру в японском, вам это не поможет.

     
     
  • 6.150, Журналовращатель (?), 18:20, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Говорят, хоть сам не уверен, что Ши Го Рин - означает 4,6,колесо
     
     
  • 7.156, Аноним (-), 18:24, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Говорят, хоть сам не уверен, что Ши Го Рин - означает 4,6,колесо

    Хм... а он случайно не летчик? :)

     
  • 7.362, newdya (ok), 07:46, 12/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    5, а не 6.
     
  • 5.134, Анонимс (?), 18:03, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А язык у них - вообще английский!

    Пестишь - латынь это.

     
     
  • 6.140, rob pike (?), 18:12, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Латынь в американских университетах изучают, но разговаривают всё-таки на английском.
     
  • 6.157, Аноним (-), 18:25, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пестишь - латынь это.

    Вот прямо так уж for, begin, end, while, case, switch, void, ... - так уж прямо и латынь?

     
     
  • 7.246, pavlinux (ok), 01:21, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вы не забывайте, что латынь туда притащили римляны, over 2000 лет назад.
    Там жили такие же джамшуты, - ак слышаи, таки песа ли.
     
  • 7.340, Гость (?), 17:55, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> Пестишь - латынь это.
    > Вот прямо так уж for, begin, end, while, case, switch, void, ...
    > - так уж прямо и латынь?

    Но пробелы-то латынские!!

     
  • 6.163, rob pike (?), 18:33, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот вам латынь
    http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.html
     
  • 3.214, Аноним (-), 22:38, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    "Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI Гвидо ван Россумом."
    В отношении Python, америкосы в пролёте.
     

  • 1.2, Аноним (-), 11:31, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +26 +/
    Тем временем на первых курсах в российских вузах, как и 25 лет назад, по-прежнему в 99% случаях преподают Pascal.
     
     
  • 2.6, Аноним (-), 11:33, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +23 +/
    >Тем временем на первых курсах в российских вузах, как и 25 лет назад, по-прежнему в 99% случаях преподают Pascal.
    >Тем временем на первых курсах в российских вузах, как и 15 лет назад, по-прежнему в 99% случаях преподают Excel.
     
     
  • 3.8, Аноним (-), 11:36, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    мне на третьем преподавали.
     
     
  • 4.36, Ralph (ok), 13:23, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У нас в 05'ом году на втором C# был. Ну и Excel, куда ж без него
     
  • 4.128, Аноним (-), 17:50, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > мне на третьем преподавали.

    Эксель?! Блин, а на первом курсе у вас там что, букварь начитывают?

     
     
  • 5.189, Аноним (-), 19:23, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На первом паскаль и делфи, на втором сишка и html/css, на третьем эксель и вижуал васик.
     
     
  • 6.215, тоже Аноним (ok), 22:38, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А к диплому, поди, нужно предоставить 10 листов А2, расчерченных в Пэйнте...
     
     
  • 7.323, Аноним (-), 11:37, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А к диплому, поди, нужно предоставить 10 листов А2, расчерченных в Пэйнте...

    Правильно, CAD - для слабаков. Настоящие джедаи считают на калькуляторе, а потом рисуют в paint. В 3D сразу.

     
  • 3.15, Аноним (-), 11:47, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Excel преподают не студентам IT-специальностей.
     
     
  • 4.17, Аноним (-), 11:53, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > Excel преподают не студентам IT-специальностей.

    Бедняги, как же они без знания excel найдут работу в России?

     
     
  • 5.30, Аноним (-), 12:39, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Зря язвишь. Навыки и приёмы работы в excel чаще пригождаются на неИТ-специальностях чем условное программирование на паскале, васике и др. языках
     
     
  • 6.40, Аноним (-), 13:31, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Да, заучивание интерфейса проприетарной программы, которая раз в три года меняет интерфейс, - полезное занятие.
     
     
  • 7.58, клоун (?), 14:20, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Если бы интерфейс некоммерческих программ не менялся каждые 2 месяца, учили бы их.
     
     
  • 8.69, Аноним (-), 14:39, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Какие изменения в этом месяце были в интерфейсе vim и TeX Сохранилась ли совме... текст свёрнут, показать
     
  • 8.105, Аноним (-), 16:21, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какой ты скромный, написал бы сразу уж каждые 2 часа ... текст свёрнут, показать
     
  • 8.129, Аноним (-), 17:52, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Странно, в мсо уже сменилось 2-3 интерфейса, а либра более-менее одинаково выгля... текст свёрнут, показать
     
     
  • 9.208, Аноним (-), 21:46, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А что, с тех пор прошло больше двух месяцев Блин, как быстро время летит ... текст свёрнут, показать
     
  • 7.108, Ivan (??), 16:28, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Когда нас учили экселю, то обучение выглядело так: "Написал программу на фортране? А теперь повтори ее же на экселе. Не знаешь, где кнопочка или функция? Посмотри в справке". Т.е. обучать интерфейсу никто и не собирался. И я считаю, что это было очень наглядно и полезно.
    А вот на следющем курсе дали "изучение интерфейса" ворда и эхселя. Вот это был бред абсолютный, бесились все.
     
  • 5.48, rob pike (?), 13:56, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что Excel? Чисто декларативное функциональное программирование. Сразу понятное и сразу полезное.
     
     
  • 6.51, Andrey Mitrofanov (?), 13:59, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Excel
    >функциональное программирование

    Палишься.

    >Сразу понятное и сразу полезное.

     
     
  • 7.74, rob pike (?), 14:57, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он еще и Тьюринг-полный.
    И безо всяких императивных VBA, чисто как табличка с формулами-зависимостями.

    > You can implement a TuringMachine as a one-dimensional CellularAutomaton, which can be implemented as a SufficientlyLarge spreadsheet with all cells except the first row filled with an appropriate calculation. The width of the spreadsheet is the length of available tape and the height of the spreadsheet is the maximum time available for the computation.
    >http://c2.com/cgi/wiki?MicrosoftExcelProgrammingLanguage

    Так что вопрос, как всегда, не "что" (в данном случае - использовать в процессе обучения), а "кто" и "как".

     
     
  • 8.130, Аноним (-), 17:53, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Брейнфак тоже Тьюринг-полный, если что ... текст свёрнут, показать
     
     
  • 9.135, Анонимс (?), 18:05, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Мы один месяц в универе брэнфачились ... текст свёрнут, показать
     
     
  • 10.158, Аноним (-), 18:27, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что за универ такой интересный, где брейнфак начитывают И главное - зачем они... текст свёрнут, показать
     
     
  • 11.271, chinarulezzz (ok), 06:59, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чтоб дошло что язык имеет значение -D ... текст свёрнут, показать
     
     
  • 12.286, Аноним (-), 08:58, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не хочу вас расстраивать, но у вас на любом ЯП будет получаться одно и то же ... текст свёрнут, показать
     
     
  • 13.288, chinarulezzz (ok), 09:12, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    имеешь в виду именно меня или такие как я или еще Вообще, спасибо, надеюс... текст свёрнут, показать
     
     
  • 14.324, Аноним (-), 11:41, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Единственная проблема - качество этого кода а также как следствие стабильность ... текст свёрнут, показать
     
  • 13.341, Гость (?), 17:58, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Многабукав ... текст свёрнут, показать
     
     
  • 14.350, Аноним (-), 08:34, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да ладно вам, в слове гoвнoкод букв не очень много ... текст свёрнут, показать
     
  • 9.145, rob pike (?), 18:16, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    На этом его достоинства и заканчиваются ... текст свёрнут, показать
     
     
  • 10.159, Аноним (-), 18:29, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да эксель как среда программирования тоже не блещет тысячями достоинств Нет, ко... текст свёрнут, показать
     
     
  • 11.165, rob pike (?), 18:35, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для непрограммистов - очень даже блещет Во всяком случае, альтернатив так и не ... текст свёрнут, показать
     
     
  • 12.185, Аноним (-), 19:17, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А для нестроителей - микроскоп видимо очень полезный инструмент для забивания гв... текст свёрнут, показать
     
     
  • 13.192, rob pike (?), 19:33, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Чему же здесь аналогом микроскоп, разве мы обсуждаем Haskell в руках секретарши ... текст свёрнут, показать
     
     
  • 14.197, Аноним (-), 19:44, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Непрограммисты vs нестроители, с столь же удачным выбором инструментария ... текст свёрнут, показать
     
     
  • 15.200, rob pike (?), 20:03, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так что же, если нестроители самостоятельно забьют в стену гвоздь, повесят шт... текст свёрнут, показать
     
     
  • 16.290, Аноним (-), 09:17, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, это нормально, но даже НеСтроитель как правило все-таки допирает взять в ру... текст свёрнут, показать
     
  • 6.303, Аноним (-), 10:11, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Функционально-реактивное.
     
  • 3.28, Серж (??), 12:31, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>Тем временем на первых курсах в российских вузах, как и 25 лет назад, по-прежнему в 99% случаях преподают Pascal.
    >>Тем временем на первых курсах в российских вузах, как и 15 лет назад, по-прежнему в 99% случаях преподают Excel.

    Excel мы в школе изучали классе в 7.

     
     
  • 4.39, Аноним (-), 13:28, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У нас были диктанты по менюшкам ворда и экселя.
     
     
  • 5.63, YetAnotherOnanym (ok), 14:25, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хе, у меня до сих пор лежит картонка с шестнадцатиричной таблицей умножнения, в 8 классе сам разлиновывал и заполнял.
     
     
  • 6.131, Аноним (-), 17:54, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Хе, у меня до сих пор лежит картонка с шестнадцатиричной таблицей умножнения,
    > в 8 классе сам разлиновывал и заполнял.

    Представляю себе как школьные училы делили на ноль увидев это :).

     
     
  • 7.206, YetAnotherOnanym (ok), 20:35, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то, именно учительница и сказала всем сделать такие таблички. И, знаете ли, полезная штука оказалась - в смысле формирования мышления.
     
     
  • 8.287, Аноним (-), 09:12, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ого Повезло с учителем Или это была школа по типу какого-нибудь физмата ... текст свёрнут, показать
     
  • 3.42, Мяут (ok), 13:36, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вы зря смеетесь. У нас не в самом плохом вузе (на IT-специальности ессно) находятся кадры, которые на 5-м (!) курсе не в состоянии нормально отчет в Ворде сделать. Так что Excel им будет явно полезен :)
     
     
  • 4.49, rob pike (?), 13:57, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если эти же кадры способны вместо этого сделать отчет в TeX - проблема явно не в их способностях.

     
     
     
    Часть нити удалена модератором

  • 6.132, Аноним (-), 17:55, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Даже если не способны, к их способностям это отношения не имеет.

    Зато если этот тезис проинвертировать - получится интереснее. Если кто способен сделать отчет в TeX - он как правило будет далеко не идиoт и способен на многое. А вот с мышевозилой - это еще как повезет...

     
  • 5.109, Мяут (ok), 16:36, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если бы они приносили аккуратненький отчетик из TeX'а, вопросов бы к ним не возникало.
     
  • 4.124, umbr (ok), 17:46, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    IT-специальность и отчет в Ворде... не понимаю, где тут связь?
     
     
  • 5.160, Мяут (ok), 18:29, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в слове "отчет" или слове "Ворд"?
     
     
  • 6.212, arisu (ok), 22:30, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Проблема в слове "отчет" или слове "Ворд"?

    проблема в учебном заведении, где нужные какие-то «отчёты в ворде».

     
  • 4.210, arisu (ok), 22:28, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вы зря смеетесь. У нас не в самом плохом вузе (на IT-специальности
    > ессно) находятся кадры, которые на 5-м (!) курсе не в состоянии
    > нормально отчет в Ворде сделать.

    я на четвёртом десятке лет не в состоянии отчёт в ворде сделать. и даже не планирую этому учиться.

     
  • 3.96, Аноним (96), 15:36, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    10 класс, школа с уклоном в иностранные языки. Информатика. Половину учебника рассказывается как создать учетку на маилру. ЕГЭ форева.
     
  • 2.19, rvm1975 (?), 11:59, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Что не мешает занимать 1-ые места на разных олимпиадах и тд тп

    Плохому танцору ...

     
     
  • 3.25, Romik (??), 12:25, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Олимпиадники - это единицы. А нужна массовость.
     
     
  • 4.34, Аноним (-), 13:01, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кому нужна массовость? Что за странные требования? "Массовые" языки это javascript и php, что вы можете сказать о их качестве?
     
     
  • 5.205, Romik (??), 20:27, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если хотим, чтобы в России массово писали ПО, то учить студентов стоит C, C++, C#, Java, .NET.
     
     
  • 6.272, chinarulezzz (ok), 07:03, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Если хотим, чтобы в России массово писали ПО, то

    покажите как приятно и увлекательно что-то программировать. Учителя не нужны.

     
     
  • 7.273, arisu (ok), 07:12, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Если хотим, чтобы в России массово писали ПО, то
    > покажите как приятно и увлекательно что-то программировать. Учителя не нужны.

    ты точно уверен, что конечная цель — именно говнокод?

     
     
  • 8.275, chinarulezzz (ok), 07:39, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Щито поделать, десу Чтоб массово писали ПО и говнокод не увеличился - нереальн... текст свёрнут, показать
     
     
  • 9.276, arisu (ok), 07:47, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так может, ну её, такую массовость тогда - ... текст свёрнут, показать
     
     
  • 10.278, chinarulezzz (ok), 08:22, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    можно и ну её Однако стоит помнить, что говнокод присутствует и там, где массо... текст свёрнут, показать
     
     
  • 11.280, arisu (ok), 08:33, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    но однозначно меньше, чем там, где массовость просто в силу объёмов кода ... текст свёрнут, показать
     
     
  • 12.283, chinarulezzz (ok), 08:51, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Верно Еще стоит помнить, что массовость, кроме негативного аспекта говнокод е... текст свёрнут, показать
     
     
  • 13.285, arisu (ok), 08:55, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну, это вообще вопрос философский 171 стоит ли появление одного хорошего прог... текст свёрнут, показать
     
     
  • 14.294, Аноним (-), 09:36, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как хорошо, что вам никто не задает такие вопросы ... текст свёрнут, показать
     
     
  • 15.296, arisu (ok), 09:39, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ты зачем с дерева спустился ... текст свёрнут, показать
     
  • 14.299, chinarulezzz (ok), 09:50, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    я бы тоже Если б не пользовался трудами хороших программистов ... текст свёрнут, показать
     
     
  • 15.300, arisu (ok), 09:57, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    при лавинообразном увеличении количества говнокода труд хорошего программиста бу... текст свёрнут, показать
     
     
  • 16.305, chinarulezzz (ok), 10:20, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    и тем не менее, изумруды на помойках _редко валяются Может они есть, конечно, и... текст свёрнут, показать
     
  • 14.325, Аноним (-), 11:46, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее, предотвращение глобального одeбиливания Все-таки вреда от полных дeби... текст свёрнут, показать
     
     
  • 15.330, arisu (ok), 12:21, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну вот похапистов 8212 толпа сколько из них развились, а сколько загаживают ... текст свёрнут, показать
     
     
  • 16.351, Аноним (-), 08:37, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а что, рыночные законы Если кто готов платить - пусть кушают такое Они обыч... текст свёрнут, показать
     
     
  • 17.352, arisu (ok), 08:45, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ещё как придётся в сраных интернетах как будто ты не видел 171 хипстеродизай... текст свёрнут, показать
     
     
  • 18.371, Аноним (-), 10:23, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так платить более хорошим програмерам они всяко не будут ... текст свёрнут, показать
     
     
  • 19.373, arisu (ok), 10:33, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    с чего ты это решил человек заказывает сайт он ничего не понимает в сайтострои... большой текст свёрнут, показать
     
     
  • 20.379, Аноним (-), 11:15, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И его как правило дико давит жаба как же так - 20 тыс Вы же всего лишь за комп... большой текст свёрнут, показать
     
  • 21.380, arisu (ok), 11:21, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    штука ещё и в том, что большая цена тоже не гарантирует качество ... текст свёрнут, показать
     
  • 22.381, Аноним (-), 12:00, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Зато жлобство заказчика и невменяемые требования - более-менее гарантируют что р... текст свёрнут, показать
     
  • 10.291, Аноним (-), 09:19, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, поумнение населения - это хорошо Зачем нам стада тyпых деградантов А т... текст свёрнут, показать
     
     
  • 11.361, Аноним (-), 18:14, 11/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы их доить, че непонятного то Вот ты себя относишь к умным а сам в стойле ... текст свёрнут, показать
     
  • 4.76, Аноним (76), 15:02, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так паскаль весьма академичен, и в ооп версии тоже. В чём проблема то? Может при изучении программирования с регулярных выражений начинать?
     
     
  • 5.94, rob pike (?), 15:35, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно и с регулярных выражений.
    Если в процессе изучить теорию автоматов, теорию формальных языков и классификацию формальных грамматик по Хомскому, откуда они выросли, внимательно проработать на семинарах работу Клини [1], которой руководствовался Томпсон.
    Пользы будет значительно больше чем от вычисления факториала на Паскале.

    [1] Kleene, Stephen C. (1956). "Representation of Events in Nerve Nets and Finite Automata". In Shannon, Claude E.; McCarthy, John. Automata Studies. Princeton University Press. pp. 3–42.

     
     
  • 6.137, Аноним (-), 18:08, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пользы будет значительно больше чем от вычисления факториала на Паскале.

    Смотря что под пользой понимать. Для того чтобы насыпать корм рыбам по таймеру, запрограммив ардуину - настолько крЮтого знания теории автоматов совершенно не требуется.

     
     
  • 7.146, rob pike (?), 18:18, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Здесь вроде бы обсуждается высшее образование.
    Для дрессировки насыпателей корма по таймеру достаточно ПТУ, максимум - техникума.

     
     
  • 8.196, Аноним (-), 19:41, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А я думал - программирование Так 99 задач к чему-то такому и сводится на самом... текст свёрнут, показать
     
  • 2.33, ан2 (?), 13:00, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Мы изучали паскаль, 3-е в intel, 2-е в ibm. Дело не как начнешь, а как закончишь.
     
  • 2.45, Брат Анонпитонер (?), 13:45, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тем временем на первых курсах в российских вузах, как и 25 лет
    > назад, по-прежнему в 99% случаях преподают Pascal.

    Я Pascal не изучал. GW Basic и Fortran 77.

     
     
  • 3.161, Аноним (-), 18:30, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Я Pascal не изучал. GW Basic и Fortran 77.

    И как ваши успехи по программированию теперь?

     
     
  • 4.198, Брат Анонпитонер (?), 19:54, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вопрос закономерен.
    Кисленько знаю (все слабо) ФрееПаскаль, Си, фасм/масм, очень прилично Питон+плюшки. С высказыванием ниже -- не согласен. Я радоинженер. Много можно найти радиоинженеров, которые шкодят хоть на бейсике. А совсем по хорошему, видел я выпускников ВУЗов с программистким профилем -- полных нулей. Я на их фоне смотрюсь выгодно. ))) fantom-lab.ya.ru Язык не важен, если знаний __нет__.
     
     
  • 5.302, Аноним (-), 10:03, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле мой вопрос должен был звучать иначе Вы понимаете как работают ком... большой текст свёрнут, показать
     
     
  • 6.321, Брат Анонпитонер (?), 11:27, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ох многа букафф, ниасилил Как работает компьютер , понимаю вполне сносно, ... большой текст свёрнут, показать
     
     
  • 7.331, Аноним (-), 13:15, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ИМХО пойнт не в том чтобы зазубрить регистры или команды А в том чтобы понять и... большой текст свёрнут, показать
     
     
  • 8.333, Брат Анонпитонер (?), 14:37, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зубрить совершенно смысла нет Я именно говорил про понимание принципов i8080 -... текст свёрнут, показать
     
     
  • 9.347, Аноним (-), 04:00, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да как сказать Годы шли, а общие идеи в основе работы микропроцессоров никуда н... большой текст свёрнут, показать
     
     
  • 10.355, Брат Анонпитонер (?), 11:00, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не вижу революции Вычисления на GPU могли бы на них претендовать, но пока слишк... большой текст свёрнут, показать
     
     
  • 11.374, Аноним (-), 10:18, 17/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GPU такие же процессоры как и остальные Просто специфично оптимизированные Так... большой текст свёрнут, показать
     
  • 8.335, Брат Анонпитонер (?), 15:19, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    почти оффтоп -------- pyPC пилю по нескольким причинам 1 Неасилил IBM PC ка... текст свёрнут, показать
     
     
  • 9.356, Аноним (-), 13:46, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Там одни только спеки на чипсет - сотни страниц На процы - как-то так же Периф... большой текст свёрнут, показать
     
     
  • 10.358, Брат Анонпитонер (?), 16:09, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не буду Моя виртуалка заведомо несовместима с существующим железом - это следст... большой текст свёрнут, показать
     
     
  • 11.375, Аноним (-), 08:50, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда не понятно как на ней софт вообще будет работать С чего бы вдруг Если вы... большой текст свёрнут, показать
     
  • 10.359, Брат Анонпитонер (?), 16:14, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    def офтоп Брат Аноним, поясни почему чем больше пишешь -- те... текст свёрнут, показать
     
     
  • 11.360, anonymous (??), 19:36, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Забей на минусы, в отличие от хабратуалета, здесь они ни... текст свёрнут, показать
     
  • 11.376, Аноним (-), 08:51, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Открою страшную тайну это потому что чем больше пишешь, тем меньше аудитория по... текст свёрнут, показать
     
  • 2.55, Аноним (-), 14:07, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И правильно. Учить питону - превращать человека не в программиста, а в морального урода.
     
     
  • 3.93, минонА (?), 15:34, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это почему же? Честно, интересно очень.
     
     
  • 4.141, Аноним (-), 18:13, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это почему же? Честно, интересно очень.

    Потому что
    1) Low entry barrier, но позволяет сделать что-то шевелящееся, что дает +1000 к ЧСВ.
    2) Эти фаготы полагают что переписывать работающую и отлаженную программу раз в полгода, когда авторам ЯП шлея под хвост попала - это как бы нормально.
    3) Только моральный урод согласится чтобы окружение его ставило в стойло по гестаповски, на уровне синтаксиса.

     
     
  • 5.147, rob pike (?), 18:19, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 3) Только моральный урод согласится чтобы окружение его ставило в стойло по
    > гестаповски, на уровне синтаксиса.

    То есть только LISP, только хардкор?

     
     
  • 6.162, Аноним (-), 18:32, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть только LISP, только хардкор?

    Да ну его, этот лисп. Там на все и вся один вид скобочек, так что программы получаются очень улыбчивые )))))))). Но вот читать их геморно даже с подсветкой синтаксиса - десяток одинаковых скобок рядом - это злобно.

     
     
  • 7.168, rob pike (?), 18:38, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну замените их на что-нибудь. Двацати строк препроцессора должно хватить с избытком.
     
     
  • 8.194, reg1030 (ok), 19:34, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Спорут нет, бывает и так http img0 joyreactor cc pics post программирование... текст свёрнут, показать
     
  • 2.70, Аноним (-), 14:39, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Тем временем на первых курсах в российских вузах, как и 25 лет
    > назад, по-прежнему в 99% случаях преподают Pascal.

    И правильно делают. Лучше несколько "самых умных" студентов семестр потеряют, чем потерять весь поток.

    Паскаль для задачи изучения алгоритмов более чем удачен, независимо от того, будет ли кто-нибудь его использовать или нет. И именно для введения в алгоритмизацию Паскаль и используется.

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

     
     
  • 3.164, Аноним (-), 18:33, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > уже готовое встроено.

    И в результате получаются кадры которые не могут написать свой base64-декодер, пля. Если вдруг рантайм чего-то не умеет - "ЗАДАЧА НЕРЕШАЕМА!"

     
     
  • 4.301, chinarulezzz (ok), 10:02, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> уже готовое встроено.
    > И в результате получаются кадры которые не могут написать свой base64-декодер, пля.
    > Если вдруг рантайм чего-то не умеет - "ЗАДАЧА НЕРЕШАЕМА!"

    Если нужно будет - сможет программист, никуда не денется. Другое дело что всё решится быстрее, примерно так: тут нет 64 декодера, ага. Где есть? Ага, а документация какая? Стоит того? Да? Ок. Нет? Нах этот язык, берём другой, где нужное нам - есть.

     
     
  • 5.304, Аноним (-), 10:16, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > есть? Ага, а документация какая? Стоит того? Да? Ок. Нет? Нах
    > этот язык, берём другой, где нужное нам - есть.

    Скрипткидиз во весь рост. А теперь  такой финт ушами: входной поток может потенциально быть битым и в какой-то момент там может быть нарушение формата данных. Надо декодировать сколько получилось и отдать это + сообщить позицию ошибки в входном потоке.

    Понимаешь, на стандартный случай сишник возьмет либу не хуже чем питонист. А вот на такой элементари почему-то обделывается почти любой жабист/питонист/рубист/дотнетчик/... - растопыривать пальцы про лямбда функции можем, а битики потасовать, достаточно примитивным образом - почему-то облом. Ведь рантайм же не умеет это именно так как надо было.

     
     
  • 6.308, chinarulezzz (ok), 10:52, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    погуглю проблему и напишу, вообще без разницы на каком языке мы друг друга не ... большой текст свёрнут, показать
     
     
  • 7.357, Аноним (-), 13:56, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты думать не умеешь, так что если вдруг готовое решение не нагуглится а для так... большой текст свёрнут, показать
     
  • 2.86, Kodir (ok), 15:21, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ...и правильно делают! Паскаль - он и "словоблудный" (чтобы новички не терялись в значениях "крючочков"), и технически строгий, статичный, т.е. даёт какое-то дополнительное промежуточное представление об аппаратуре. Это дисциплинирует мышление, чтобы люди не зарывались в процессе построения воздушных пейстоновских архитектур - всему есть своя цена.
     
  • 2.119, Аноним (-), 17:41, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Тем временем на первых курсах в российских вузах, как и 25 лет назад,
    > по-прежнему в 99% случаях преподают Pascal.

    А что паскаль? Он для обучения как раз хорош. Паскаль плохому не научит. А гвидобэйсик и есть гвидобэйсик.

     
  • 2.311, анАн (?), 10:58, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И что в этом плохого?
     

     ....большая нить свёрнута, показать (120)

  • 1.3, Аноним (-), 11:31, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ага, Паскаль и Бейсик тоже были в топе у школьников/студентов много лет назад. Их сейчас кто-нибудь помнит?
     
     
  • 2.27, Серж (??), 12:30, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Паскаль всё так же преподают. Хотя неясно, в чём проблема изучать Си, если даже школьники с этим справляются.
     
     
  • 3.50, rob pike (?), 13:59, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Считается что большинство людей по какой-то причине неспособны понять концепцию указателей.
     
     
  • 4.62, клоун (?), 14:25, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Большинству людей это нафиг не нужно. Также как и высшая математика, физика и пр. науки в том объёме в котором их преподают. И проверка остаточных знаний это ярко показывает.
     
     
  • 5.65, YetAnotherOnanym (ok), 14:27, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Большинству людей это нафиг не нужно. Также как и высшая математика, физика
    > и пр. науки в том объёме в котором их преподают. И
    > проверка остаточных знаний это ярко показывает.

    Тех, кому это не нужно - гнать пропитанными тряпками из профессии.

     
  • 5.117, rob pike (?), 17:33, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как и само это большинство людей.

    >Foxconn намерена заменить своих сотрудников роботами Foxbot
    >http://www.ixbt.com/news/hard/index.shtml?18/10/27

     
     
  • 6.377, Аноним (-), 09:05, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Как и само это большинство людей.

    Ну так участь у биороботов такая.

     
  • 4.144, Аноним (-), 18:14, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Считается что большинство людей по какой-то причине неспособны понять концепцию указателей.

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

     
     
  • 5.152, rob pike (?), 18:22, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы у тех кто не понимает спросите.

    А объяснение ваше на самом деле очень сложное, вот то ли дело моанада - просто моноид в категории эндофункторов.

     
     
  • 6.167, Аноним (-), 18:37, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы у тех кто не понимает спросите.

    Боюсь что при таком уровне понимания у них просто проблемы с логическим мышлением и единственное что им следует программировать - метлу.

    > А объяснение ваше на самом деле очень сложное,

    Чего там сложного? Вложенность одной сущности в другую - обычное дело в программировании, без осознания таких базовых вещей в программировании вообще дальше hello world не уедешь.

     
     
  • 7.169, rob pike (?), 18:41, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Боюсь что при таком уровне понимания у них просто проблемы с логическим
    > мышлением и единственное что им следует программировать - метлу.

    Разумеется, нет. Если бы всё было так просто, "проблемы указателей" не возникло бы как таковой.
    Эти люди нормально пишут на разных языках, а вот именно указатели вызывают у них ступор.

    > Чего там сложного?

    А чего сложного в определении монады?
    Для того чтобы чем-то пользоваться, нужно в первую очередь интуитивное понимание, определения мало помогают.

     
     
  • 8.191, Аноним (-), 19:28, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Еще раз, если некто не может понять массивы и вложенность - какой из них програм... текст свёрнут, показать
     
     
  • 9.195, rob pike (?), 19:40, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Индексацию массива и вложенность тех же массивов он понимают Не понимают они ... текст свёрнут, показать
     
     
  • 10.306, Аноним (-), 10:47, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так адрес - такой же индекс массива Просто в этот массив вложено все остальное ... текст свёрнут, показать
     
  • 6.201, Forth (ok), 20:16, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    моноид в моноидальной категории эндофункторов.
     
  • 4.190, vlikhachev (ok), 19:25, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Считается что большинство людей по какой-то причине неспособны понять концепцию указателей.

    И эта причина - отсутствие функционального головного мозга при огромной креативности (т.е. высокой активности спинного). Симптомы - полагаются на существование "универсальных паттернов программирования" для большинства/всех языков, которые достаточно вызубрить...

     
  • 4.193, www2 (??), 19:34, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Считается что большинство людей по какой-то причине неспособны понять концепцию указателей.

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

     
     
  • 5.202, angra (ok), 20:18, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вы забыли сказать, что он мертв уже лет 15.
     
     
  • 6.279, chinarulezzz (ok), 08:25, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы забыли сказать, что он мертв уже лет 15.

    жив в реинкарнации free pascal. Директива компилятору - {$TP}.

     
     
  • 7.336, angra (ok), 15:28, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А еще его можно под dosbox запустить. Во всяких школах и ВУЗах так и делают, не переучивать же не блещущих интеллектом преподов и не переписывать же программу. Вот только поднятый из могилы зомби все-равно остается мертвяком, даже если умеет шевелить лапками.
     
     
  • 8.343, chinarulezzz (ok), 19:53, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Реализация мертва, диалект нет Также, как сейчас пишут на ansi c Или вообще на... текст свёрнут, показать
     
  • 5.309, Аноним (-), 10:55, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Си. Си как язык очень примитивен (это я имею в виду
    > без библиотек, даже стандартных)

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

    > и содержит массу способов писать неочевидный код.

    А бензопилой вообще можно покалечиться. И чего?

    > Паскаль, по крайней мере в его Турбо реализация фактически являющейся вариантом
    > Модулы, очень недооценён.

    Почему же, для обучения нормальная штука. Покажет как надо. Но после сей на нем программить что-то не хочется, извините :).

     
  • 4.274, chinarulezzz (ok), 07:20, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Считается что большинство людей по какой-то причине неспособны понять концепцию указателей.

    указатели, стек, куча, компилятор, препроцессор, void, null, заголовки и непонятные проверки на загруженность одной копии хидера (емнип, забыл нахер это всё как страшный сон :D).
    Всё это понадобилось чтоб просто написать один достаточно маленький код. Сишка - грузит знаниями ненужных вещей, архитектуры железа, которые просто необходимо знать, чтоб написать работающее приложение. По крайней мере - стабильно работающее, уж не говоря про безопасное.

     
     
  • 5.310, Аноним (-), 10:57, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > По крайней мере - стабильно работающее, уж не
    > говоря про безопасное.

    Ты не напишешь ни стабильное, ни тем более безопасное приложение ни на одном ЯП. Просто потому что тыр-пыр-восемь-дыр - это не "стабильное и безопасное приложение". Это кусок кривого гомнокода от скрипткидиса, не знающего массу базовых вещей, но мнящего себя пупом земли и экспертом мирового класса. Что как раз очень способствует небезопасности и глюкавости программ.

     
     
  • 6.342, chinarulezzz (ok), 19:41, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> По крайней мере - стабильно работающее, уж не
    >> говоря про безопасное.
    > Ты не напишешь ни стабильное, ни тем более безопасное приложение ни на
    > одном ЯП. Просто потому что тыр-пыр-восемь-дыр - это не "стабильное и
    > безопасное приложение". Это кусок кривого гомнокода от скрипткидиса, не знающего массу
    > базовых вещей, но мнящего себя пупом земли и экспертом мирового класса.
    > Что как раз очень способствует небезопасности и глюкавости программ.

    никто никем себя не мнёт, не наезжай на меня))

     
     
  • 7.365, Аноним (-), 08:46, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да это даже не столько наезд, сколько капитанинг :(.
     
     
  • 8.367, chinarulezzz (ok), 09:28, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    нострадаминг это, вангинг прости господи , и придуминг с потолкинг Проще говор... текст свёрнут, показать
     
     
  • 9.378, Аноним (-), 09:16, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, блин, а что делать если ламер - это чайник, который мнит что круто заварен ... текст свёрнут, показать
     
     
  • 10.382, chinarulezzz (ok), 17:39, 18/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ладно, так и быть, я ламер, чайник и велосипедист, убедил Считаю тебя идиотом, ... текст свёрнут, показать
     
  • 3.82, Аноним (76), 15:14, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Паскаль всё так же преподают. Хотя неясно, в чём проблема изучать Си,
    > если даже школьники с этим справляются.

    А зачем тратить время на то, что не должно изучаться в рамках предмета, Си позволяет сделать больше трудноуловимых ошибок, в итоге при неудачном стечении обстоятельств предмет может превратиться в "поиск ошибок и описок в коде на языке Си".

     
     
  • 4.149, Аноним (-), 18:20, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А зачем тратить время на то, что не должно изучаться в рамках
    > предмета, Си позволяет сделать больше трудноуловимых ошибок,

    Больше чем ... что? Чем гвидобэйсик? ЩАЗЗЗЗ. Си обложит вас по несовпадению скобок, etc - вы заметите что логика программы не та которую вы задумывали из-за косяка. В питоне же можно стереть пару отступов. Ошибок не произойдет, просто втихаря сломается логика. А вот найти это потом будет крайне нетривиально.

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

     
     
  • 5.166, Мяут (ok), 18:37, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  Си обложит вас по несовпадению скобок, etc

    Ну вот в C++ вот это строчка:
    A a(i);
    может быть и созданием объекта на стеке и объявлением функции. Но большинство ошибок идет не из-за синтаксиса, а семантики.

    > В питоне же можно стереть пару отступов.

    Это часто заканчивается исключением SyntaxError. Зато обязательные отступы защищают глаза преподов от вытекания

    > И вообше, вы знаете, как-то по моим наблюдениям, программы нв си -
    > намного предсказуемее и надежнее чем программы на питоне, которые ломаются всегда
    > и везде, при малейшей неидеальности.

    Они до первого SIGSEGV/переполнения/etc. предсказуемы. За надежностью программ на С стоит много пота, крови и бессонных ночей их разработчиков.

     
     
  • 6.170, Аноним (-), 18:52, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Алё Мы про си вроде Си уже совсем другое дело Си сложен и вообще совсем н... большой текст свёрнут, показать
     
     
  • 7.204, Forth (ok), 20:21, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не знаю какой пудак придумал формировать логику отступами, но мне эта идея
    > кажется идиoтизмом в терминальной стадией. Маркеры начала и конца логического блока
    > все-таки позволяют ловить дурные ошибки такого типа по несовпадению пар маркеров

    Два отступа это очень много, трудно не заметить оператор, который "свалился" не в свой блок


     
     
  • 8.313, Аноним (-), 11:07, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы врубиться задуман вон там стертый отступ или нет - надо парсить весь блок ... текст свёрнут, показать
     
  • 4.153, rob pike (?), 18:23, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А что должно изучаться в рамках предмета?
     
  • 3.88, Kodir (ok), 15:27, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Паскаль всё так же преподают. Хотя неясно, в чём проблема изучать Си, если даже школьники с этим справляются.

    _отдельные_ школьники справляются! Из своего опыта скажу: я ТРИ раза брался за Си (из них - два, когда уже знал Паскаль!!) и только с третьего раза "въехал" что там к чему. Все эти int a = b++ + ++c; сильно сбивают с толку. Или вообще for(;;IsIt()) - непонятно что происходит там, где даже ничего не написано! :)

    Всё же Паскаль полегче дался (да и тот - после Бейсика), так что для начала я б давал ученикам ТОЛЬКО Бейсик - хотя бы понять суть п-я и что ты не только командуешь, но и несёшь ответственность за приказы. А потом уже хоть Смоллток - по накатанной легче.

     
     
  • 4.151, Аноним (-), 18:22, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Всё же Паскаль полегче дался (да и тот - после Бейсика)

    Бэйсик как раз все портит. Начинать с паскаля - просто и понятно. Если, конечно, вы вообще хоть как-то способны к программированию. Бывают люди у которых просто проблема с логическим мышлением. Им все ЯПы не даются совершенно одинаково - они будут делать глупейшие ошибки на любом ЯП.

     
  • 4.277, chinarulezzz (ok), 08:03, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    я до сих пор не въезжаю неоднозначность и запутанность синтаксиса это еще ладн... большой текст свёрнут, показать
     
     
  • 5.281, arisu (ok), 08:37, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в прикладном программированиии использование
    > Си у меня ассоциируется с кнутом и латексом))

    во всех остальных случаях не лучше.

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

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

    правда, и для такого применения си не очень подходит — с его идиотскими UB (переполнение беззнакового целого определено, знакового — нет; доступа к carry flag, имеющемся на подавляющем большинстве процессоров — нет… а, долгая, печальная история).

     
     
  • 6.314, Аноним (-), 11:09, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > идиотскими UB (переполнение беззнакового целого определено, знакового — нет; доступа
    > к carry flag, имеющемся на подавляющем большинстве процессоров — нет… а,
    > долгая, печальная история).

    Ну транслируй, блин, в ассемблер, если такие навороты надо. Carry флаг тоже еще явно проверять надо, btw. И если это делать после каждой команды - скорость свалится чуть ли не вдвое :).

     
     
  • 7.326, arisu (ok), 12:04, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну транслируй, блин, в ассемблер, если такие навороты надо.

    в чей именно? а-а-а, «целевой системы»? или в два. или в три. или…

    > Carry флаг тоже еще явно проверять надо, btw.

    и это, конечно, очень мешало добавить в си предикат is_carry(expression). ведь это же совсем-совсем неприкольно: использовать то, что умеет большинство процессоров аппаратно вместо написания кучи идиотских ручных проверок, где шанс ошибиться намного выше. «язык системного программирования», my ass…

     
     
  • 8.366, Аноним (-), 09:05, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А если некто не умеет - то чего Посадить ему скорость математики в несколько ра... текст свёрнут, показать
     
     
  • 9.370, arisu (ok), 10:22, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    разупорись, пожалуйста ... текст свёрнут, показать
     
  • 7.327, arisu (ok), 12:10, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    p s или, например, посчитать количество архитектур, которые используют two s co... большой текст свёрнут, показать
     
     
  • 8.368, Аноним (-), 09:41, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У разных процессоров и компилеров разный int На лично мое мнение стоило бы вооб... текст свёрнут, показать
     
     
  • 9.372, arisu (ok), 10:26, 16/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    точно точно-точно а ну-ка, давай рассказывай, где какие у каких процессоров i... большой текст свёрнут, показать
     
     
  • 10.383, Аноним (-), 18:24, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они по размеру разные Могут быть - bмеют право У одних чуваков вообще char был... большой текст свёрнут, показать
     
     
  • 11.389, arisu (ok), 18:44, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    я всё равно из текста не понял, каким образом здесь размер относится к предст... большой текст свёрнут, показать
     
  • 2.38, Ralph (ok), 13:25, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я Бейсик помню!
     
     
  • 3.81, Аноним (-), 15:12, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Название?
     
  • 2.120, Аноним (-), 17:42, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Ага, Паскаль и Бейсик тоже были в топе у школьников/студентов много лет

    Ну так питон - такой себе Бейсик 2.0...

     
  • 2.122, IMHO (?), 17:43, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    я помню паскаль (Turbo PAscal 7.0 ), так как с него начинал, но потом уверенно на С перешел, паскаль устарел, хотя для обучения пойдет.программирование в школе мало кто понимает, только единицы. Не всем суждено стать программистом.
    Basic только пару программ и кинул его. паскаль научил порядку, своими var, и нормальным синтаксисом написания, в стиле begin .. end.
    Эх веселые были дни, помню тогда у нас с братом инета не было, ошибки все исправляли головой, я даже придумал как русскими буквами писать ))). Потом помню нашелдиск с дельфи 3 и 7 версией и Borland C++ 5.02, даже учитель информатики спросил где это достал ))))
     
     
  • 3.155, rob pike (?), 18:24, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А на озеро вы с ребятами ходили?
    Расскажите, очень интересно.

     

     ....большая нить свёрнута, показать (53)

  • 1.4, Аноним (-), 11:32, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    окагжы sicp и scheme???!!!
     
     
  • 2.9, Аноним (-), 11:36, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > окагжы sicp и scheme???!!!

    Книжка бесплатная, интерпретатор бесплатный учи на здоровье.

     
  • 2.10, rob pike (?), 11:40, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Daniel Weinreb has a short investigative piece about why MIT's well-known 6.001 course based around SICP and Scheme has been replaced with Python

    http://lambda-the-ultimate.org/node/3312

     
  • 2.12, Nuzhny (?), 11:43, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Несколько лет назад курс был переведён на Питон. Во многом из-за этого его популярность так и выросла.
    Ещё одним фактором популярности стали библиотеки numPy, sciPy и другие научной направленности. Стало возможным использовать Питон вместо Матлаба для многих типов задач. В том числе для обработки изображений, используя биндинги к OpenCV.
     
     
  • 3.73, Аноним (-), 14:45, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Несколько лет назад курс был переведён на Питон. Во многом из-за этого
    > его популярность так и выросла.
    > Ещё одним фактором популярности стали библиотеки numPy, sciPy и другие научной направленности.
    > Стало возможным использовать Питон вместо Матлаба для многих типов задач. В
    > том числе для обработки изображений, используя биндинги к OpenCV.

    Негуманно это заставлять научных работников писать на питоне. Для истинных математиков есть R, для прочих - Ruby. А хочется заменить Simulink, есть KNIME + Ruby.

    Питон - старый язык с устаревшим же синтаксисом. И никакие изменения версий и синтаксические плюшки его не исправят. В лучшем случае он просто станет новой версией Ruby.

     
     
  • 4.75, Аноним (-), 15:01, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Негуманно это заставлять научных работников писать на питоне.

    Они взрослые, они сами выберут.
    >для прочих - Ruby.
    >Питон - старый язык с устаревшим же синтаксисом.

    У руби синтаксис унаследованный из algol-а и перла.

     
     
  • 5.95, Аноним (-), 15:35, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Надо полагать идеология блоков взята с перла?... Особенно в части each, times, map, select, reduce, find, detect и пр.?
     
     
  • 6.106, rob pike (?), 16:21, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А откуда же еще?

    Matz взял Perl, "сузил" его, прибил к нему гвоздями дурно понятое ООП, и потратил оставшееся время на отрицание этого факта.

     
     
  • 7.107, Аноним (-), 16:28, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Matz факты влияния не отрицает. Даже не отрицает то, что ему нравился питон на тот момент.

    А вот прежде чем выносить столь странные суждения неплохо бы с Ruby ознакомиться. Заявления типа "а я на хабре статью прочитал" здесь не пойдут. Это не тот язык, понять который можно за 10 минут. Хотя, действительно, за 10 минут можно научить писать на нём программку типа ввести abc, вывести 123.

     
     
  • 8.110, rob pike (?), 17:00, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поначалу не отрицал, за очевидной глупостью такого отрицания А вот когда юных р... текст свёрнут, показать
     
     
  • 9.127, Аноним (-), 17:49, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Отсылки к Smalltalk в части синтаксиса ранее не было Да, ООП, блоки концепт... текст свёрнут, показать
     
     
  • 10.136, rob pike (?), 18:07, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это вот откуда следует У Обамы вот второе имя - Хусейн, они, по вашему мнению, ... текст свёрнут, показать
     
     
  • 11.298, Аноним (-), 09:47, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В части источников вдохновения и Smalltalk Matz ничего не скрывает до сих пор ... большой текст свёрнут, показать
     
  • 7.123, Аноним (-), 17:45, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Matz взял Perl, "сузил" его, прибил к нему гвоздями дурно понятое ООП,
    > и потратил оставшееся время на отрицание этого факта.

    А вы лучше всех знаете как надо, но нифига не делаете. Поэтому будете жpaть что дали...

     
     
  • 8.216, arisu (ok), 22:40, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    в отличие от однобитных анонимусов, у которых выбор 8212 это всегда два вариа... текст свёрнут, показать
     
     
  • 9.312, Аноним (-), 10:58, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обычно такие заявы используются в сра W дискуссиях Lin Win, Lin Mac и т д и выз... текст свёрнут, показать
     
     
  • 10.315, arisu (ok), 11:10, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    пожимает плечами винда 8212 очень неудобный инструмент в большинстве случа... текст свёрнут, показать
     
  • 9.316, Аноним (-), 11:12, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Правда, в результате программ никто и никогда не увидит, да и переписывать весь ... текст свёрнут, показать
     
     
  • 10.329, arisu (ok), 12:17, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    кто купился 8212 вопрос очень спорный ... текст свёрнут, показать
     
  • 7.213, arisu (ok), 22:37, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А откуда же еще?

    ну нельзя же так толсто.

     
     
  • 8.229, rob pike (?), 00:22, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А что, таки неужели действительно напрямую из Smalltalk Может, конечно, быть и ... текст свёрнут, показать
     
     
  • 9.230, arisu (ok), 00:30, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    насколько я помню 8212 смолтолк указывался как один из источников вдохновения... текст свёрнут, показать
     
  • 4.77, rob pike (?), 15:02, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Для истинных математиков есть бумага с карандашом.

    А R и прочие числодробления - это для прикладников, или, что еще хуже, статистиков, с которыми истинные математики (которых порядка 3-5 тысяч на всю планету) рядом и не сядут.

     
     
  • 5.84, Аноним (76), 15:19, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Для истинных математиков есть бумага с карандашом.
    > А R и прочие числодробления - это для прикладников, или, что еще
    > хуже, статистиков, с которыми истинные математики (которых порядка 3-5 тысяч на
    > всю планету) рядом и не сядут.

    Справедливости ради, задачи ( в механике правда ) по движению/колебаниям которые возникают в том числе в научных кругах, не всегда удобно даже записывать ручкой на бумаге.

     
     
  • 6.99, rob pike (?), 15:38, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Справедливости ради, задачи ( в механике правда ) по движению/колебаниям которые возникают
    > в том числе в научных кругах, не всегда удобно даже записывать
    > ручкой на бумаге.

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

     
     
  • 7.115, Глас Божий (?), 17:28, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Только чистые математики такими задачами не занимаются.

    Да ладно, не только математики. Я вот после ванны тоже не люблю всякой хернёй маяться. Люблю посидеть, посозерцать, подумать о высоком.

     
     
  • 8.118, rob pike (?), 17:39, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет, это просто недоразумение Когда вам сказали что индекс Хирша надо содерж... текст свёрнут, показать
     
  • 4.90, Kodir (ok), 15:31, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Негуманно это заставлять научных работников писать на питоне.

    +1000.

    Пейстон - он и для нормальных-то программистов - вычурный, да ещё с отступами как в заплесневелом фортране! Научным трудягам нужен предсказуемый, _простой_ язык с кучей внутренних функций. D тут был бы в самый раз.

     
     
  • 5.138, Аноним (-), 18:11, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы не бы, то ух бы!
    (С)Про D одной фразой.
     
     
  • 6.217, arisu (ok), 22:41, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если бы не бы, то ух бы!

    это было мнение анонимуса, в ужасе убежавшего при виде writeln().

     
     
  • 7.256, Аноним (-), 01:54, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Покажи свой код ариша, или гэть на кухню борщ варить!
     
     
  • 8.259, arisu (ok), 01:55, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    что, тебе код для показа на собеседовании нужен, и ты так бездарно его пытаешься... текст свёрнут, показать
     
     
  • 9.348, Аноним (-), 06:27, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я те про ди литературный одностричник вЫдал А твой талант так и останется неоце... текст свёрнут, показать
     
  • 2.35, Аноним (-), 13:08, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Scheme не все осиляют. Да и уровень задач в SICP даже в первой главе на голову выше задач из курсов среднего технического ВУЗа.
     
     
  • 3.113, Genry Tomasino (?), 17:17, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Scheme не все осиляют. Да и уровень задач в SICP даже в
    > первой главе на голову выше задач из курсов среднего технического ВУЗа.

    Истинно так! Но, книжка хороша. Читаю и нарадоваться не могу. Всё объясняется предельно просто и понятно. А что не понятно - в процессе решения задач стремительным домкратом вбивается в голову. Зело кошерная книга!

     
  • 3.218, arisu (ok), 22:42, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Scheme не все осиляют.

    до сих пор все «неосиляторы», которых я видел, делятся на два вида:
    1) те, кто даже и не пытались, а сразу начали рассказывать про «скобки» и «неудобно»;
    2) дебилы.

     

     ....большая нить свёрнута, показать (35)

  • 1.5, Аноним (-), 11:32, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    В хороших вузах не важно какой язык используют, так как там учат не языку а програмированию.
    В плохих вузах не важно какой язык используют, так как они плохие.
    Для хорошего студента не важно какой язык подают на лекциях, так как лекции составляют 5% от источников его знаний.
    Для плохого студента не важно какой язык подают на лекциях, так как лекции составляют 0% от источников его знаний.
     
     
  • 2.18, Гвидо (?), 11:53, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Просто тебя дрючили паскалем, и ты завидуешь.
     
     
  • 3.222, тоже Аноним (ok), 22:59, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Просто тебя дрючили паскалем, и ты завидуешь.

    У меня тоже был паскаль в институте, только меня им не дрючили, так как я знал его лучше препода и помогал ему проверять работы группы. Если вам некому позавидовать - you're welcome!

    Кстати, знание Барсика и Паскакаля отнюдь не помешало мне потом познакомиться с асмом, а затем уйти на си с крестами. После которых эти ваши Пыхи, а также Жабы со скрипом и без - ну, полистал учебник, и поехали... Очевидно же, откуда что растет.

     
  • 3.234, Куяврег (?), 00:44, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    на моей памяти толковые студы забивали на условности, и выполняли работы на том, на чём нравилось. преподы как правило не возражали, а если за работой стоял заказчик в виде живой конторы, приветствовали (ну это ближе про диплом).
     
  • 2.26, annualslayer (ok), 12:26, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Для плохого студента не важно какой язык подают на лекциях, так как лекции составляют 0% от источников его знаний.

    а что составляет оставшиеся 100 процентов его знаний?

     
     
  • 3.31, Аноним (-), 12:50, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >а что составляет оставшиеся 100 процентов его знаний?

    bash.org, lurkmore и этикетка от пива поровну.

     
     
  • 4.67, YetAnotherOnanym (ok), 14:31, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > bash.org, lurkmore и этикетка от пива поровну.

    Состав освежителя забыл.

     
  • 4.91, Kodir (ok), 15:32, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вот лурку трогать не надо - там всё путём!


     
     
  • 5.188, Аноним (-), 19:23, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вот лурку трогать не надо - там всё путём!

    Да, про вас там очень честно написано, правда вы у нас скромный и приставку где-то потеряли.

     
  • 2.53, Аноним (-), 14:03, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы живете в черно-белом мире, где не бывает промежуточных состояний?
     
     
  • 3.71, Аноним (-), 14:42, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только заметил?
     
     
  • 4.143, Аноним (-), 18:14, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Только заметил?

    Есть только 10 видов людей - те которые понимают бинарную логику и те которые нет.

     

  • 1.7, Аноним (-), 11:35, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –13 +/
    Нет бы нормальный руби использовать. Зачем питоном калечить души?
     
     
  • 2.22, Xaionaro (ok), 12:07, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы — web-разработчик. Угадал?
     
     
  • 3.43, Аноним (-), 13:38, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Нет.
     
     
  • 4.47, Аноним (-), 13:55, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ладно. А какая первая буква?
     
     
  • 5.72, Аноним (-), 14:43, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ладно. А какая первая буква?

    А

     
  • 4.57, Nicknnn (ok), 14:12, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Простой аноним же.
     
  • 3.220, arisu (ok), 22:43, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы — web-разработчик. Угадал?

    нет, он wannabe.

     

  • 1.13, Аноним (-), 11:43, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А нам на 1-м курсе вообще С++ с ассемблерными вставками...
     
     
  • 2.14, Аноним (-), 11:46, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А нам на 1-м курсе вообще С++ с ассемблерными вставками...

    Естественный отбор...

     
     
  • 3.92, Kodir (ok), 15:33, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> А нам на 1-м курсе вообще С++ с ассемблерными вставками...
    > Естественный отбор...

    Да это не "отбор", это уже Спарта какая-то!!!

     
     
  • 4.187, Аноним (-), 19:22, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Да это не "отбор", это уже Спарта какая-то!!!

    Зато те кто выживут - будут нормальными програмерами, не то что вы.

     
  • 2.16, Аноним (-), 11:49, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Значит задача состояла в сокращении бюджетных мест.
     
     
  • 3.32, Аноним (-), 12:50, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Питон не проще С++. Если же ассемблер изучать на микроконтроллере, то и он совсем простая штука, пять команд, да пара регистров и вперед ногами МК дрыгать. Так что если процесс обучения поставлен верно, то любой язык попрет. Главное что бы на практике было применимо.
     
     
  • 4.37, Аноним (-), 13:24, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Питон не проще С++.

    Потрудитесь привести аргументы в пользу данного утверждения.
    При написания нетривиальной программы на с++ обычно используется более 6-и языков или диалектов.
    1. bash - ./configure скрипт
    2. make  - Мakefile
    3. Язык препроцессора #define #ifdef и т.д.
    4. Язык шаблонов c++ который сам по себе полон по Тьюрингу (см вычисление факториала в с++ на этапе компиляции)
    5. с++11 constexpr -  выполняется на этапе компиляции
    6. c++ очевидно.
    Для написания работающей программы на пайтоне используется ... Пайтон?


     
     
  • 5.52, МММ (??), 14:03, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >При написания нетривиальной программы на с++ обычно используется более 6-и языков или диалектов.

    Знатные травы с грибами уродились у вас в этом году.

    >Для написания работающей программы на пайтоне используется ... Пайтон?

    И что с того. Надо GUI учи Qt, надо веб учи Django/Flask/Twisted/Tornado, надо CV изучай OpenCV, Для использования numpy/scipy/pandas/skikit-learn/sympy/theano надо бы математику знать на уровне математика-выпускника хорошего ВУЗa.
    Это я еще про стандартную библиотеку не заикался в которой более 200 модулей.

     
     
  • 6.64, Аноним (-), 14:27, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Знатные травы с грибами уродились у вас в этом году.

    Я привел пример сложности С++. Ваш контраргумент?

    > И что с того. Надо GUI учи Qt, надо веб учи Django/Flask/Twisted/Tornado,
    > надо CV изучай OpenCV, Для использования numpy/scipy/pandas/skikit-learn/sympy/theano
    > надо бы математику знать на уровне математика-выпускника хорошего ВУЗa.
    > Это я еще про стандартную библиотеку не заикался в которой более 200
    > модулей.

    Какое это имеет отношение к сложности языка?


     
     
  • 7.363, Аноним (-), 08:43, 14/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Я привел пример сложности С++. Ваш контраргумент?

    C++ сложен в совершенно другой области.

     
  • 7.384, Аноним (-), 18:31, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Я привел пример сложности С++. Ваш контраргумент?

    Вы громыхнули бидоном, совершенно не по делу.

    Домашнее задание: проверить что у юзера есть бидон, нужной версии и с нужными модулями. То что вы на это положили буй, а авторы си++ной проги на это не забили и сделали через configure - так это, вы почему-то думаете что перепихать все проблемы на юзера - это фича, а не баг. А юзеры вот иного мнения на этот счет...

     
  • 6.78, rob pike (?), 15:04, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Надо GUI учи Qt, надо веб учи Django/Flask/Twisted/Tornado, надо CV изучай OpenCV

    И получится не образованный инженер, а дрессированный кодер.

     
     
  • 7.317, Аноним (-), 11:15, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И получится не образованный инженер, а дрессированный кодер.

    Ну так и получился, как видим. А как только он не смог найти готовый компонент на мало-мальски нестандартную задачу - ПИ..Ц, ЧУВАКИ, ЭТА ЗАДАЧА НЕРЕШАЕМА!!!

     
  • 7.364, Аноним (-), 08:44, 14/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> Надо GUI учи Qt, надо веб учи Django/Flask/Twisted/Tornado, надо CV изучай OpenCV
    > И получится не образованный инженер, а дрессированный кодер.

    Образованный инженер -- это тот кто пишет велосипеды?

     
     
  • 8.385, Аноним (-), 18:33, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Образованный инженер - это человек который умеет думать головой В объеме нескол... текст свёрнут, показать
     
  • 5.56, Аноним (-), 14:11, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > 1. bash - ./configure скрипт
    > 2. make  - Мakefile

    Этой гадости больше нет, есть один cmake. Для питона тоже есть pydistutils.

    Остальное - один язык, разделять его - как разделять питон, ООП питона и функциональные возможности питона. И да, он намного богаче питона и именно поэтому он лучше подхдит для обучения. И нет, он не сложнее.

     
     
  • 6.60, Аноним (-), 14:23, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Этой гадости больше нет,

    Как нет? Куда делись?
    >есть один cmake.

    один cmake, один automake, один premake, один qmake, один qbs, один SCons, один waf один... и это все только для сборки.
    >Остальное - один язык

    Расскажите мне еще раз что язык препроцессора и С++ это один язык. Заодно расскажите это Страуструпу, а то он другого мнения.
    >И нет, он не сложнее.

    И нет вы не привели ни одного аргумента. Аргумент от меня. Спецификация с++ превосходит 1000 страниц, что в разы (около 10?) больше чем аналог от пайтона.
    >И да, он намного богаче питона
    >И нет, он не сложнее.

    Я тут вижу противоречие.

     
     
  • 7.223, тоже Аноним (ok), 23:04, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Заодно расскажите это Страуструпу

    Лучше Александреску! В разговоре с ним всегда есть шанс получить шаблон ответа, который будет настолько всеобъемлющ, что на этапе компиляции соберется в 42...


     
     
  • 8.226, arisu (ok), 23:31, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Александреску давно забил на цпп ... текст свёрнут, показать
     
     
  • 9.227, Аноним (-), 23:58, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А сам Александреску об этом знает Вот его доклад на конференции посвященной с ... текст свёрнут, показать
     
     
  • 10.228, arisu (ok), 00:06, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    знает ... текст свёрнут, показать
     
     
  • 11.233, Аноним (-), 00:42, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как много ошибок в слове обтекаю ... текст свёрнут, показать
     
     
  • 12.235, rob pike (?), 01:00, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Мальчики, не ссорьтесь - Александреску, конечно, последние годы играет только... текст свёрнут, показать
     
     
  • 13.239, arisu (ok), 01:07, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не то, чтобы 171 полностью 187 8212 конечно, и речуги толкает, и что-то т... текст свёрнут, показать
     
     
  • 14.242, rob pike (?), 01:15, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот, у вас просто misunderstanding, не договорились о терминах Вы понимате ... текст свёрнут, показать
     
     
  • 15.245, arisu (ok), 01:21, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    при этом я понял, что он имел в виду, и дал шанс задать уточняющий вопрос, напис... текст свёрнут, показать
     
     
  • 16.254, Аноним (-), 01:50, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Продолжайте ... текст свёрнут, показать
     
     
  • 17.269, rob pike (?), 04:25, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Андрей, залогиньтесь ... текст свёрнут, показать
     
  • 6.183, Аноним (-), 19:13, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Этой гадости больше нет, есть один cmake. Для питона тоже есть pydistutils.

    Только почему-то configure+make зарекомендовали себя наименее глючным способом сборки софта. Cmake мало того что отваливается в половине случаев, так еще потом без поллитра не разберешься что сломалось. Логгинг операций там ни к черту.

     
  • 5.98, Kodir (ok), 15:37, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Это вы на Мазолинуксе делали Нормальные прогеры запускают студию, пара кликов -... большой текст свёрнут, показать
     
     
  • 6.104, Аноним (-), 16:03, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Нормальные прогеры запускают студию,

    "Проект *** был создан в другой версиии Visual studio. Открыть Мастер преобразования Visual Studio?"
    "В процессе преобразования проекта произошла ошибка. Закрыть проект?"
    > пара кликов -
    > готов проект с main()

    _tmain(int argc, _TCHAR *argv[]) Что такое _tmain, wmain, #define UNICODE, _TCHAR и как класcно это все отлаживать? вы узнаете на msdn.

    >ТОЛЬКО на С++ и этого достаточно.

    В проектах VS для windows модно правила сборки писать на C#.
    Пример Unreal Engine 4.

     
  • 6.180, Аноним (-), 19:09, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Нормальные прогеры запускают студию,

    Слишком громкое заявление.

    > пара кликов - готов проект с main()

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

    > - внутри пишешь ТОЛЬКО на С++ и этого достаточно.

    /me не думает что вы способны нормально писать на си++ :).

    > Даже шаблоны можешь использовать только библиотечные - учить "язык
    > шаблонов" для этого не нужно.

    Стесняюсь спросить, а когда рантайм не умеет чего-то - вы тоже рапортуете наверх "задача нерешаема"? Как и питонисты, собственно :)

     
  • 5.221, arisu (ok), 22:49, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 1. bash - ./configure скрипт

    ты таки пишешь его руками? ну офигеть.

    > 2. make  - Мakefile

    а, ну да, раз configure руками, то и automake в пролёте.

    > 3. Язык препроцессора #define #ifdef и т.д.

    за это в цпп рекомендуется сначала обрывать уши, а потом руки.

    > 4. Язык шаблонов c++ который сам по себе полон по Тьюрингу (см
    > вычисление факториала в с++ на этапе компиляции)

    если нечто «полное по тьюрингу», это ещё не значит, что надо сразу писать на этом код, использующий данную фичу.

    > 5. с++11 constexpr -  выполняется на этапе компиляции

    конечно, без этого никак вообще. а до 11 жизни не было.

    бедняга, тяжело тебе, наверное. ни про библиотеки не знаешь, ни про фрэймворки… скорее всего, даже не поймёшь, к чему я их тут упомянул.

     
     
  • 6.224, тоже Аноним (ok), 23:13, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> 3. Язык препроцессора #define #ifdef и т.д.
    > за это в цпп рекомендуется сначала обрывать уши, а потом руки.

    Прошу пардону, но или вы заговариваетесь, или можете меня чему-то научить.
    Простейший пример: есть программа, функциональность которой разграничена: для внутреннего применения - весь фарш, для внешнего - огрызок и лично для Андрея - кое-что сверх огрызка. Соответственно выделены блоки #ifdef PRO_VERSION, #ifdef ANDREW_VERSION... и выставлены соответствующие -D-флаги в настройках проектов компиляции. Код един, исключение блоков совершенно безболезненно.

    Вы можете рассказать, почему это неверно и как надо сделать это правильно?


     
     
  • 7.225, arisu (ok), 23:29, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы можете рассказать, почему это неверно

    потому что у апологетов цпп ненависть к препроцессору. отчасти даже оправданная.

    > и как надо сделать это правильно?

    выделить унифицированный интерфейс, на этапе конфигурации проекта подставлять нужную реализацию этого интерфейса.

     
     
  • 8.231, rob pike (?), 00:30, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А когда у нас есть две версии сторонней библиотеки, и надо уметь линковаться и с... текст свёрнут, показать
     
     
  • 9.236, Аноним (-), 01:00, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    питон ... текст свёрнут, показать
     
     
  • 10.318, Аноним (-), 11:19, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А он каким-то волшебным образом узнает как именно поменяли апи в новой версии ли... текст свёрнут, показать
     
  • 9.237, arisu (ok), 01:03, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    выделить унифицированный интерфейс, на этапе конфигурации проекта подставлять ну... текст свёрнут, показать
     
     
  • 10.241, rob pike (?), 01:13, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так чем подставлять-то Неужто автотулсами ... текст свёрнут, показать
     
     
  • 11.243, arisu (ok), 01:16, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    можно и ними той системой конфигурирования проекта, которая в нём используется,... текст свёрнут, показать
     
     
  • 12.247, rob pike (?), 01:29, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну то есть все претензии - не к самому ifdef LIB_VERSION, а к тому кто или что ... текст свёрнут, показать
     
     
  • 13.248, arisu (ok), 01:34, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    у меня вообще нет претензий, это у апологетов 171 чистоты цпп 187 есть а я ... текст свёрнут, показать
     
     
  • 14.251, rob pike (?), 01:45, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Звучит как оксюморон До некоторой степени - да, конечно, вопрос, как всегда - в... текст свёрнут, показать
     
  • 14.282, тоже Аноним (ok), 08:45, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Пример сейчас в исходниках прописано меню программы Добавляются пункты, часть ... текст свёрнут, показать
     
     
  • 15.284, arisu (ok), 08:53, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    пожимает плечами поскольку это как минимум две точки синхронизации, кто мешает... текст свёрнут, показать
     
     
  • 16.292, тоже Аноним (ok), 09:28, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Это одна точка - при формировании меню Не вижу, в чем нагромождение абстракций ... текст свёрнут, показать
     
     
  • 17.293, arisu (ok), 09:33, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    то есть, все функции остались на месте ах, как чудесно ещё со времён молодого ... текст свёрнут, показать
     
     
  • 18.297, тоже Аноним (ok), 09:42, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так они в любом случае будут на этом месте Разрабатывается-то про-версия, котор... текст свёрнут, показать
     
  • 13.319, Аноним (-), 11:20, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да хоть те же автотулсы Или какая там еще система сборки Что, никогда не вида... текст свёрнут, показать
     
  • 6.232, Аноним (-), 00:39, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ваш вариант include guards без препроцессора Ваш вариант ifdef WINDOW ifdef U... большой текст свёрнут, показать
     
     
     
    Часть нити удалена модератором

  • 8.249, Аноним (-), 01:39, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вы производите впечатление форумного теоретика ... текст свёрнут, показать
     
  • 7.240, rob pike (?), 01:10, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, а можно я С++ повспоминаю?

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

    А что еще - исключение, которое может возникнуть в конструкторе не обрабатывается?

     
     
  • 8.244, arisu (ok), 01:18, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да всё там нормально типичный throw-away code, написали как написалось без чёт... текст свёрнут, показать
     
     
  • 9.253, Аноним (-), 01:49, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Верно Нет, там есть проблема, ваш коллега, кстати, ее нашел Берите пример с н... текст свёрнут, показать
     
  • 8.252, Аноним (-), 01:47, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А это проблема и проблема серьезная Множко Проверьте сами через sizeof И гл... текст свёрнут, показать
     
     
  • 9.264, rob pike (?), 02:12, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Этак мы можем долго спорить в таких терминах Ох Вы что, серьезно полагаете это... текст свёрнут, показать
     
     
  • 10.265, arisu (ok), 02:20, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    неужели есть надежда на какой-то серьёзный ответ это же обычная макака ... текст свёрнут, показать
     
  • 10.266, Аноним (-), 02:56, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Все знают что С быстрый А откуда берется эта быстрота А оттуда Доступ к по... большой текст свёрнут, показать
     
     
  • 11.267, rob pike (?), 04:20, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ох arisu-то был прав Нет, не оттуда Берется она преимущественно из ручного уп... большой текст свёрнут, показать
     
     
  • 12.268, rob pike (?), 04:21, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    мутабельности, разумеется... текст свёрнут, показать
     
  • 12.270, Аноним (-), 06:06, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вот пример такой работы Point A 0,0 Поздравляем Вы создали объект на стеке ... большой текст свёрнут, показать
     
     
  • 13.320, Аноним (-), 11:24, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Отдельные утырки даже какое-нибудь число умудряются как объект записать В резул... текст свёрнут, показать
     
     
  • 14.345, arisu (ok), 20:30, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    LuaJIT, например расскажи, как там 171 нагибается математика 187 ... текст свёрнут, показать
     
     
  • 15.346, rob pike (?), 22:02, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Тут уместно упомянуть в хорошем смысле GSL Shell и Torch7 ... текст свёрнут, показать
     
  • 13.332, rob pike (?), 13:37, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Отличная работа Теперь а посмотрите что из этого сделал современный компилятор... большой текст свёрнут, показать
     
     
  • 14.344, arisu (ok), 20:26, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    задумчиво на D я бы взял структуры и быстро накидал бы генератор кода на шабло... большой текст свёрнут, показать
     
  • 4.41, eganru (?), 13:32, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Я программирую в том числе для микроконтреллеров pic.
    среди pic есть pic32 который использует систему команд mips32 r2.
    почитайте о ней - смею Вас заверить, что там далеко не 5 команд.
    там есть и кеш, и префетчер и dma, и чего только душе угодно.
    +по поводу С - С довольно редко бывает чистым - почти наверняка часть кода один дьявол будет выброшена в платформозависимые и реализована на ассемблере.
    я не говорю про DMA, интерфейсы ядер и все что с этим связано.
    Си и плюсы годятся чтобы писать чуму на уровне ядра.
    Питон же несравнимо медленней и преследует цели совершенно другие.
    Сомнительно, что вообще хоть как-то можно сравнивать эти языки.
     
     
  • 5.54, МММ (??), 14:06, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Я программирую в том числе для микроконтреллеров pic.
    > среди pic есть pic32 который использует систему команд mips32 r2.
    > почитайте о ней - смею Вас заверить, что там далеко не 5
    > команд.

    Assembler всё равно очень простой язык, наверное самый простой, только разработка на нём бесконечно долга.

     
     
  • 6.68, Аноним (-), 14:35, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Assembler всё равно очень простой язык, наверное самый простой, только разработка на
    > нём бесконечно долга.

    Assembler это программа. Вы путаете с ее с "языком ассемблера".
    Но все равно заявление "Assembler всё равно очень простой язык, наверное самый простой" совершенно неверно.
    Вот ознакомтесь - настольная книга разработчика на ассеблере "Intel® 64 and IA-32 Architectures Software Developer’s Manual"
    988 страниц.
    том 3.
    часть b.
    http://css.csail.mit.edu/6.858/2011/readings/ia32/ia32-3b.pdf
    Спецификация конкретного ассемблера например nasm не намного короче.

     
     
  • 7.83, Аноним (-), 15:17, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вы путаете сложность аппаратной архитектуры со сложностью языка программирования
     
     
  • 8.97, Аноним (-), 15:37, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В случае ассемблера эти понятия пересекаются Инструкции для каждой архитектуры ... текст свёрнут, показать
     
     
  • 9.182, Аноним (-), 19:11, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Можете использовать только несколько простых инструкций, никто не заставляет исп... текст свёрнут, показать
     
  • 8.101, Аноним (-), 15:43, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Я ничего не путаю Для языка ассемблера характерно отсутствие уровня абстракции... текст свёрнут, показать
     
     
  • 9.114, rob pike (?), 17:19, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Совершенно необязательно именно над аппаратной Если о MSIL можно спорить, то Dy... текст свёрнут, показать
     
     
  • 10.116, Аноним (-), 17:32, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и какой ассемблер способен абстрагироваться от приведенной выше MOVD MM0,EAX ... текст свёрнут, показать
     
     
  • 11.121, rob pike (?), 17:42, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да тот же DynASM ADDVN - ARM http www reddit com r programming comments hkz... текст свёрнут, показать
     
  • 10.178, Аноним (-), 19:04, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так они и сейчас такими остались То что они могут до кучи транслировать MOV в о... текст свёрнут, показать
     
  • 6.87, Аноним (76), 15:23, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> Я программирую в том числе для микроконтреллеров pic.
    >> среди pic есть pic32 который использует систему команд mips32 r2.
    >> почитайте о ней - смею Вас заверить, что там далеко не 5
    >> команд.
    > Assembler всё равно очень простой язык, наверное самый простой, только разработка на
    > нём бесконечно долга.

    Ну да, если считать его набором библиотечных функций, всё кроме сравнения - вызов функции... :)

     
  • 6.111, rob pike (?), 17:05, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Assembler всё равно очень простой язык, наверное самый простой,

    LISP проще.
    Кстати, поинтересуйтесь откуда взялись car и cdr.

    > только разработка на нём бесконечно долга.

    Поэтому придумали макроассемблеры и препроцессоры.


     
     
  • 7.175, Аноним (-), 19:00, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > LISP проще.

    Синтаксис у него мерзотный, так что иной раз программу на ассемблере читать проще. По крайней мере там не вывихнешь мозг, глядя на 10 скобок в ряд.

     
     
  • 8.203, Аноним (-), 20:20, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У ЛИСПа нет синтаксиса Вы либо не знаете что такое ЛИСП, либо не знаете что так... текст свёрнут, показать
     
     
  • 9.322, Аноним (-), 11:33, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Грубо говоря, мне не нравится как на этом выглядят типичные программы - их читае... большой текст свёрнут, показать
     
     
  • 10.328, arisu (ok), 12:16, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    мда 8230 компилятор си из gcc 8212 отстой, без c не собирается clang 8... текст свёрнут, показать
     
     
  • 11.386, Аноним (-), 18:41, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Я их просто рассматриваю как один набор утилсов и части одной и той же софтины ... текст свёрнут, показать
     
     
  • 12.390, arisu (ok), 18:48, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    захватившая весь мир BeOS снисходительно смотрит на маргинальный Linux ... текст свёрнут, показать
     
  • 12.391, arisu (ok), 18:49, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    нененене, вилять не надо компилятор си из состава gcc не может сам себя собрать... текст свёрнут, показать
     
  • 10.334, rob pike (?), 14:58, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А если головой подумать В чем смысл того бутстрапа в 2014 году, а не 40 лет наз... текст свёрнут, показать
     
     
  • 11.387, Аноним (-), 18:42, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Смысл в том что если некия ЯП даже сам себя не обслуживает - он это инвалид, ... текст свёрнут, показать
     
     
  • 12.392, arisu (ok), 18:53, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    нет умственные инвалиды 8212 это те, которые тратят кучу усилий на то, чтобы... текст свёрнут, показать
     
     
  • 13.393, Vkni (ok), 05:20, 20/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Например, то, что компилятор, написанный на компилируемом языке, это в определён... текст свёрнут, показать
     
     
  • 14.394, arisu (ok), 10:45, 20/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    а я вижу например, для встраивания в gcc так удобней для портирования на новые... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (91)

  • 1.207, andreyka459 (ok), 21:36, 08/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну питон ладно. Все начинали обучения с бейсика. ничего не изменилось, ибо питон - его диалект. Сильно ушедший от прародителя видимо во избежании патентных принтензий со стороны M$ :)

    Очень заинтересовал "язык" на третьем месте графика. И ведь он популярнее C и CPP! А я вот как оказалось его вообще не знаю. Ни буковки. Стало стыдно.

     
     
  • 2.209, Аноним (-), 22:02, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > бейсика
    > патентных принтензий со стороны M$

    Ага, а инет Билл Гейтс изобрёл.

    Ты правилами русского языка пренебрегаешь, чтобы избежать патентных претензий от Розенталя?

     
     
  • 3.211, andreyka459 (ok), 22:29, 08/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> бейсика
    >> патентных принтензий со стороны M$
    > Ага, а инет Билл Гейтс изобрёл.
    > Ты правилами русского языка пренебрегаешь, чтобы избежать патентных претензий от Розенталя?

    Я не очень старался их соблюдать :).
    А что именно кроме опечаток так режет глаз? Отсутствие запятых?

     
     
  • 4.289, Аноним (-), 09:14, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А что именно кроме опечаток так режет глаз? Отсутствие запятых?

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

     
     
  • 5.295, тоже Аноним (ok), 09:38, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > прИнтензий

    прИНтензий, вы хотели сказать ;)

     
  • 2.337, angra (ok), 15:30, 09/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Давайте вы будете говорить только за себя. Лично я начинал не с бейсика.
     

  • 1.339, Аноним (-), 17:54, 09/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Отличный язык со строгим синтаксисом и большим количеством библиотек на все случаи жизни. Если бы в нём ещё поддерживали обратную совместимость хотя бы между минорными релизами - цены бы ему не было.
     
     
  • 2.354, Андрей (??), 09:59, 10/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Отличный язык со строгим синтаксисом и большим количеством библиотек на все случаи
    > жизни. Если бы в нём ещё поддерживали обратную совместимость хотя бы
    > между минорными релизами - цены бы ему не было.

    Она хуже минорной совместимости в ПЫХе?

     
  • 2.388, Аноним (-), 18:43, 19/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Отличный язык со строгим синтаксисом

    Отличный. От других.

     

  • 1.395, EgorData (ok), 10:50, 22/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Точно нужно идти куда-то в универ его изучать. Что-то до меня простейшее дойти не может. Хочу на Termux установить Python, смотрел тут https://codeby.net/threads/termux-python3.67521/ как это правильно сделать и всё равно не получилось ))))


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру