Какой язык программирования наиболее перспективный?

  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #41
Ну никак не могла догадаться, что в этой ветке будет сидеть добрая половина полуграмотных школьников-двоечников! Я бы вам подрассказала про возможности разных языков программирования, но время убивать впустую не хочется на таких слушателей, как некоторые, тут сидящие. Обойдетесь - и так уже утонули в своих заблуждениях и глобальной неопытности
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #42

Гы. Пусть дрочат на что дрочится. За это бабло не платят.

А ваще самый правильный язык программирования - это: "делай так как я сказал и не выебывайся, а то я задобался за вами потом баги чинить".
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #43

Ты знаешь, за последние лет 10 мне попался лишь один чел который мог что-то делать на асме. Он напиздячил _одну_ функцию на этом дивном языке, размер исходного кода 300К. Как оно работает думаю он сам не знает. Больше необходимости применения асма мне не случались.
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #44

Ага, вот с этими средами разработки и сборщиками мусора народ совсем нюх потерял, и говнокодеров развелось соответственно, как раньше на делфи.
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #45

Да-да, вот ты мне расскажи про огромные проекты которые не надо писать на шарпе

 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #46
Например, если для меня удобен "чистый" С и я помню значения и названия полутора сотен переменных - значит, для меня лично и для того проекта, для которого я пишу наиболее перспективный именно этот язык. Если для кого-то зверски привычен и удобен асм - значит, для него он наиболее перспективен.
PS: Это не "усовершенствование существующих языков", это - деградация ваших знаний.
PSPS: Как вы думаете, зачем на уроках математики в школах раньше запрещали использовать калькуляторы и прочую фигню?
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #47
Что, серьезно - 300 кБайт??? Это ж может с таблицами, массивами констант, но не сам по себе исполняющийся код??? Или...?
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #48

Вернее сказать это был сишный код ну % на 70 состоявший из асмовых вставок. Там не было никаких таблиц и констант. Там были магические числа.
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #49
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #50
Нет, чтобы учились думать быстро и развивать емкость внимания и памяти. А сейчас так не делается.
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #51

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


for example, ты хочешь разработать некоторую программу..ну например мощнейший текстовый редактор, которые сможет стать реальным конкурентом Word.. ты представляешь что будет, если программу будет состоять из CLR инструкций? нет, конечно при современной вычеслительной мощности процессоров - это не такая уж и большая проблема... но все же, если в коде будет не рациональный цикл со сложными вычеслениями, это может вызвать подтормаживание программы..


а если бы он написал на чистом асме.. то программа занимала бы не больше 30-50 кб
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #52

Дельфи, и ему подобные среды предназначаются в первую очередь для других целей..например когда следует быстро написать программку, для некоторых, скажем, временных вычеслений.. подойдет самый раз
а для полноценных проектов, я не думаю что следует отдавать предпочтения..имхо!
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #53
драйвера для рботы с железом пишуться только на асме...
еще одно божественное откровение..
попробуйте погуглить что-то вроде "device drivers programming language".

А ничего, что щя контроллеры программируются на графических языках?
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #54

Я сталкивался с драйверами. Они на С написаны. Можешь сорсы линуха посмотреть для начала.


Хуевый пример. Ты говорил про сложную систему, а Word (да и все текстовые редакторы) по большому счету больше обвешены всякими сиране красивостями чем реально нужными вещами. В конце концов это декстоп. А ты на С++ напиши распределенную систему c двумя типами БД, всякими message queue и десятком application services. Тогда и похохочем.

Если в коде будет нерациональный цикл со сложными вычислениями - то надо дизайн пересмотреть и оптимизировать.


Да конечно. Посчитай сам, сколько 70% от 300К.
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #55
Ну вот, опять пример "школьной" неграмотности. Я бы на вашем месте перед тем, как пытаться лезть в подобные дебаты, все же изучила бы вопрос Вот например первая часть: явно противоречит второй: 1. Драйверы пишутся на С, на паскале, на асме... На чем угодно. Если не поленитесь - в инете болтаются исходники DirectIO, можете посмотреть на них и на то, на чем они написаны.
2. Может, для вас это покажется странным, но соотношение количества строк кода, написанных на асемблере по отношению к С или паскалю будет составлять от 1:1 до 1:2,5 - 1:3. Например, обращение к элементу одномерного массива:
...
char* SomeStr="какой-нибудь текст";
char tmp=0;
DWORD Cptr=6;
...
tmp=*(SomeStr+Cptr) //В результате в tmp лежит символ 'н'
...
Теперь то же, только на асме:
...
lea ebx,SomeStr
mov al,byte ptr[ebx+Cptr] ;В результате энтропия кода на С составила 1/2.
;Не так уж много, не правда ли???
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #56
Кстати, вы хоть раз в жизни разрабатывали РКС-компилятор или ladder-компилятор?
Или может вы исследовали алгоритмы компиляции и оптимизации выходного кода в подобных компиляторах? Если так - то вы должны знать, что половина всех функций (таких, как последовательность опроса контактов, записи катушек и обновления "экрана") выполняется с помощью ОС контроллера, а сам по себе код генерируется компилятором достаточно просто - катушка=бит, контакт=бит. То есть, конверсия настолько примитивна, что можно сказать, что графическое представление программы - это тот же асемблер, только в профиль.
Код:
S=I1;
R=I2;
Q=O1;
NQ=O2;
|-----|S|------(Q)-(/NQ)
|-----|R|------(NQ)-(/Q)
равносильно такому:
Код:
...
if(S){
      Q=1;
      NQ=0;
      return;
      }
if(R){
      NQ=1;
      Q=0;
      return;
      }
Просто апфигеть, какой сложный код!!!
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #57
sergeime, +1

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

*CLR тормозит из-за обволакивания переменных объектами,
так что это скорее проблема не языка, а его прямолобной интерпретации компилятором.
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #58
нет, не приходилось, к сожалению.
да и связан с контроллерами был чисто теоретически.

Просто апфигеть, какой сложный код!!!
спрашивается, нафига же потребовалось городить графические языки,
да еще и виде стандартов?
 
Останнє редагування:
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #59

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

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


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

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

насчет неграммотности я вообще молчу.. так как не приписую себя к самым умным... я всего илшь учусь.. и допускаю, что могу быть в чем-то хуже осведомлем чем другие... но в данном вопросе, я считаю что прав.. а вы по какой-то причини или не желаете меня понять, или просто желаете показать свое красноречие... если вы все такие умные, может напишите собственное ОС на шарпах?
 
  • 🟡 03:35 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #60
мдаа... ветку надо было назвать "Интеллектуальные бои без правил"