Блеск и нищета программистов


Начать новую тему Ответить на тему  [ Сообщений: 173 ]  Стрaница Пред.  1, 2, 3, 4, 5, 6 ... 9  След.
Автор
#41  Сообщение 16.07.16, 16:37  
Старожил

Регистрация: 10.10.2014
Сообщения: 5666
Благодарил (а): 60 раз.
Поблагодарили: 92 раз.
Украина
OlegTS писал(а):
alivam писал(а):
Но количество умов, способных освоить 64 базовых команды процессора в архитектурной логике и оперировать макросами без отрыва от реальности тысячекратно меньше желающих напрягать мозг во имя просветления.


А зачем добывать огонь трением, если есть спички?
Для просветления?
ну хотя бы знать..... как это делается.
Помирает молодой программeр. Видит Бога и начинает причитать:
- Боже, ну почему я так рано умер - я ж жене не изменял, вирусов не писал, PWL'ки не воровал!? За что ты лишил меня жизни?
Бог машет библией и говорит: "RTFM, батенька... RTFM!

  Профиль  
  
    
#42  Сообщение 16.07.16, 16:38  
Старожил
Аватара пользователя

Регистрация: 04.04.2016
Сообщения: 5940
Благодарил (а): 1 раз.
Поблагодарили: 59 раз.
Mon4ik писал(а):
И только по java все молчат. Будщее за кроссплатформенным ПО


что Java что C# (.Net) - разница небольшая типа мова и мова (украинская и белорусская) - в основном воюют за количество пользователей

в конце концов программировать будут роботы (им это естественней делать), а люди будут ставить задачи - поэтому будущее за формальными языками описаний типа OWL, UNL и т.п. в том числе формальными языками, похожими на естественные (т.н. контролируемыми естественнми языками типа ACE)

  Профиль  
  
    
#43  Сообщение 16.07.16, 16:51  
Участник

Регистрация: 18.08.2014
Сообщения: 777
Откуда: Спб
Благодарил (а): 10 раз.
Поблагодарили: 35 раз.
Россия
у нас в конторе пишем и для винды и для контроллеров, а библиотека общая. То, что для контроллеров и линукса, отлаживвется сначала тожк под виндой. В общем стл не используется, и никакие фреймворки тем более. И я скажу мне такой подход очень нравится, нет никакого снижения скорости создания программ, поскольку накоплена большая база отлаженных функций и модулей

  Профиль  
  
    
#44  Сообщение 16.07.16, 16:59  
Прохожий

Регистрация: 10.09.2014
Сообщения: 492
Благодарил (а): 18 раз.
Поблагодарили: 11 раз.
СССР
OlegTS писал(а):
А зачем добывать огонь трением, если есть спички?
Для просветления?
Просветлять досом бухгалтеров на курсах просветления - совершенно согласен, незачем, у них 1С.
А написать программу на ассемблере и приложение на компиляторе - как раз наоборот. По итогам первое - спички, второе - трение. Сможете "перевести" на простой язык домохозяйке физико-химическую схему спички? А вот объяснить работу трения гораздо нагляднее сродни наглядности схемы приложения.

  Профиль  
  
    
#45  Сообщение 16.07.16, 17:16  
Старожил

Регистрация: 16.08.2014
Сообщения: 5596
Благодарил (а): 18 раз.
Поблагодарили: 106 раз.
Mon4ik писал(а):
И только по java все молчат. Будщее за кроссплатформенным ПО

Забудь про жабу.
По крайней мере, про EE. :)

  Профиль  
  
    
#46  Сообщение 16.07.16, 17:17  
Прохожий
Аватара пользователя

Регистрация: 23.08.2014
Сообщения: 299
Благодарил (а): 241 раз.
Поблагодарили: 17 раз.
СССР
Mon4ik писал(а):
И только по java все молчат. Будщее за кроссплатформенным ПО
Это язык для э-э-э-э-сто-о-онцев...

  Профиль  
  
    
#47  Сообщение 16.07.16, 18:36  
Ветеран
Аватара пользователя

Регистрация: 03.12.2014
Сообщения: 12470
Благодарил (а): 233 раз.
Поблагодарили: 260 раз.
nbo писал(а):
OlegTS писал(а):
Программист выбирает язык, в соответствии с задачами. Писать оболочку для базы данных на си плюс плюс или ассемблере, будет только ненормальный.

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

  Профиль  
  
    
#48  Сообщение 16.07.16, 18:41  
Ветеран
Аватара пользователя

Регистрация: 03.12.2014
Сообщения: 12470
Благодарил (а): 233 раз.
Поблагодарили: 260 раз.
_vortex_ писал(а):
Трамвайный хам писал(а):
А... ну еще написание драйверов... Там без СИ не обойтись. А то и Ассемблера.

Драйвера на ассемблере давно никто не пишет. Пишут в основном на C++ с использованием STL забивая на все мыслимые оптимизации. Некоторые драйвера написаны даже не visual basic. Итог такого чудо-программирования заметен всем :)

Ага. Дрова интеловской встроенной видяхи по объему больше, чем видяхи Nvidia с PhysX. :yahoo:

  Профиль  
  
    
#49  Сообщение 16.07.16, 18:43  
Завсегдатай

Регистрация: 20.02.2015
Сообщения: 3457
Благодарил (а): 65 раз.
Поблагодарили: 74 раз.
Syria
Индусы зло :!)-D

  Профиль  
  
    
#50  Сообщение 16.07.16, 18:53  
Ветеран
Аватара пользователя

Регистрация: 03.12.2014
Сообщения: 12470
Благодарил (а): 233 раз.
Поблагодарили: 260 раз.
.lt.~MO писал(а):
Жаба зло. Она душит и жрет.
Вот кстати очень верно говоришь. Жаба - это дико жрущее ресурсы непонятно для чего, создание ада.

  Профиль  
  
    
#51  Сообщение 16.07.16, 18:57  
Участник

Регистрация: 05.09.2014
Сообщения: 600
Благодарил (а): 23 раз.
Поблагодарили: 10 раз.
Онаним писал(а):
.lt.~MO писал(а):
Жаба зло. Она душит и жрет.
Вот кстати очень верно говоришь. Жаба - это дико жрущее ресурсы непонятно для чего, создание ада.

Для рисования морд в трехзвенке

  Профиль  
  
    
#52  Сообщение 16.07.16, 19:08  
Прохожий

Регистрация: 10.09.2014
Сообщения: 492
Благодарил (а): 18 раз.
Поблагодарили: 11 раз.
СССР
Уралец писал(а):
Язык общения и язык программирования - даже в принципе разные вещи.

А заливной язык? Вещь в принципе полезная для всего. Владеешь таким?

  Профиль  
  
    
#53  Сообщение 16.07.16, 22:55  
Завсегдатай

Регистрация: 19.08.2014
Сообщения: 2765
Благодарил (а): 6 раз.
Поблагодарили: 100 раз.
Трамвайный хам писал(а):
И да... оптимизаторы не удалят баги. К тому же непонятно, чего они там "наоптимизируют". :crazy:

Не только не удаляют, но бывает, что и создают баги. :vata

  Профиль  
  
    
#54  Сообщение 16.07.16, 23:08  
Старожил

Регистрация: 26.09.2014
Сообщения: 7188
Благодарил (а): 0 раз.
Поблагодарили: 120 раз.
Any application that can be written in JavaScript, will eventually be written in JavaScript.

  Профиль  
  
    
#55  Сообщение 16.07.16, 23:14  
Участник

Регистрация: 18.08.2014
Сообщения: 823
Откуда: Россия
Благодарил (а): 0 раз.
Поблагодарили: 10 раз.
Россия
Уралец писал(а):
Сразу заявлю, я ни разу не программист, и не компьютерщик.
Для себя программы писал, т.к. был радиолюбителем. И позже - для работы.
Сейчас смысла нет - (но, б*я, пишу немного, для развлечения-да фигня это).

Суть вопроса.
Программисты, кмк, измельчали. В никуда.

(Давайте, я на этой точке остановлюсь, потому как развитие темы может пойти в любую сторону)

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

Короче, прогресс пошел обратно. В технике - вперед, а в головах - ...

Я не прав?

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

Отсюда и результат.

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

  Профиль  
  
    
#56  Сообщение 16.07.16, 23:29  
Завсегдатай

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

  Профиль  
  
    
#57  Сообщение 16.07.16, 23:37  
Участник

Регистрация: 18.08.2014
Сообщения: 823
Откуда: Россия
Благодарил (а): 0 раз.
Поблагодарили: 10 раз.
Россия
Меркурий писал(а):
На мой взгляд, самое тревожное явление, которое наблюдается в программировании - это растущий отрыв программирования от железа. То есть когда-то программист, написав строчку кода мог точно сказать что этот код делает с конкретным регистром в процессоре или в контроллере периферии. Сейчас аппаратный уровень покрыт несколькими слоями кода более высокого уровня. И программист как правило имеет дело только с последним уровнем. А то, что ниже, написано когда-то, кем-то, и никому не известно как работает. В результате теряется понимание как работает система в целом. То есть это всё из инженерной, теоретической науки превращается в наблюдательную науку. Мы имеем дело с некоторой очень сложной системой, созданной кем-то, управление которой определяется не пониманием механизма ее работы, а только знанием ее возможной реакции на наши действия.

Верно. Только здесь есть и обратная сторона. Совместимость написанного кода с любым железом.

Как там звучал девиз у разработчиков Явы? Однажды написанный код работает ВЕЗДЕ. То есть на любой железяке.

Так что приходится выбирать. Либо производительность на отдельном железе, либо "однажды написанный код работает ВЕЗДЕ".

  Профиль  
  
    
#58  Сообщение 17.07.16, 00:08  
Старожил

Регистрация: 26.09.2014
Сообщения: 7188
Благодарил (а): 0 раз.
Поблагодарили: 120 раз.
Джава сукс, джаваскрипт рулёз.

  Профиль  
  
    
#59  Сообщение 17.07.16, 00:13  
Участник

Регистрация: 18.08.2014
Сообщения: 777
Откуда: Спб
Благодарил (а): 10 раз.
Поблагодарили: 35 раз.
Россия
Меркурий писал(а):
На мой взгляд, самое тревожное явление, которое наблюдается в программировании - это растущий отрыв программирования от железа. То есть когда-то программист, написав строчку кода мог точно сказать что этот код делает с конкретным регистром в процессоре или в контроллере периферии. Сейчас аппаратный уровень покрыт несколькими слоями кода более высокого уровня. И программист как правило имеет дело только с последним уровнем. А то, что ниже, написано когда-то, кем-то, и никому не известно как работает. В результате теряется понимание как работает система в целом. То есть это всё из инженерной, теоретической науки превращается в наблюдательную науку. Мы имеем дело с некоторой очень сложной системой, созданной кем-то, управление которой определяется не пониманием механизма ее работы, а только знанием ее возможной реакции на наши действия.

так это и есть один из принципов ООП. За что воевали и к чему стремились - абстрагирование

  Профиль  
  
    
#60  Сообщение 17.07.16, 01:09  
Завсегдатай

Регистрация: 25.08.2014
Сообщения: 2288
Благодарил (а): 0 раз.
Поблагодарили: 53 раз.
:crazy: Да, раньше и солнце светило ярче и деффки были сисястее. Гаспада, да вы просто постарели и вышли в тираж... Старперы, мля!

  Профиль  
  
    
Начать новую тему Ответить на тему  [ Сообщений: 173 ]  Стрaница Пред.  1, 2, 3, 4, 5, 6 ... 9  След.



   Похожие темы   Автор   Ответы   Последнее сообщение 
В этой теме нет новых непрочитанных сообщений. Блеск и нищета куртизанов

LuckyStarrr

0

28.11.16, 14:22

В этой теме нет новых непрочитанных сообщений. Укробеспредел проституция размах бандитизма и нищета

sturm

4

08.11.16, 21:23

В этой теме нет новых непрочитанных сообщений. Блеск и нищета "небратьев"

НereI'm

6

17.07.16, 14:32

В этой теме нет новых непрочитанных сообщений. Как братские республики ограбили Россию. Нищета 90-х - их заслуга!

Борзый

66

13.07.16, 17:29



Рейтинг@Mail.ru яндекс.ћетрика

[ Time : 0.222s | 17 Queries | GZIP : On ]