0
- 25.12.2016 - 22:13
|
Привет всем коллегам. Собственно, вопрос в сабже. На протяжении лет 6-ти я вижу, как умирает эта ветка касательно С++. Но тогда еще можно было на "Предлагаю работу" увидеть вакансии на эту тему, а сейчас там вообще на тему программирования 2 полутемы... Неужели на Кубани суровый HI-TECH умер?? | | ||
81
- 19.04.2017 - 22:12
| Популярен был BASIC. Понятный широким народным массам. А сделать ВСЕ никому не надо. Asm имеет узкую нишу: написание того, что на ЯВУ не можно. Например работу с каким-нибудь LPT портом. | | ||
82
- 20.04.2017 - 00:26
|
79-DEMOSSpro > Да вроде одно другому не мешает, только не знаю, что такое C Embed. Про Objectiv C слышал, а про такое чудо нет. :( Цитата:
Цитата:
Ох. Сколько процентов из тех книг (не имею в виду базу) выкинуто на помойку, как и "знаний", полученных оттуда? "Умных" книг не так уж и много, остальное в остальном опыт. Ты, как многостаночник, поймешь это? Хеш-функцию, созданную на заре С, теоретически никто не мешает переписать получше. | | ||
83
- 20.04.2017 - 02:57
| Вообще-то, это уже баян. Цитата:
Например, на ассемблере написана menuetos. Если честно, по современным меркам эта ОС выглядит жалко. И это еще она не была целью хакеров в связи с популярностью. Вспоминая времена Windows95, когда почти все писалось либо на С\С++, либо на чем-то совершенно чудовищном, я могу сказать, что качество программ возрасло прямо на порядки. Я прекрасно помню, как работающая дома программа переставала работать, когда я сдавал ее преподу. А в современных языках я бы сразу получил какой-нибудь OutOfBoundException. | | ||
84
- 20.04.2017 - 15:48
| Были популярны системы написания прог от BORLAND: TASM, TurboC, Turbo C++ , Turbo Pascal, Turbo Basic. Берите, что хотите. Это интегрированные системы, объединяющие редактор, транслятор, отладчик и некоторое количество процедур Были также проги для бухгалтеров. Самописки на dBase, Clipper, FoxPro, иногда PARADOX. В университете использовали algol, fortran. Цитата:
function GetCPUID4: DWORD; asm PUSH EBX PUSH EDI MOV EAX, 1 DW $A20F MOV @Result,EDX POP EDI POP EBX end; function SupportsTimeStamp: Boolean; begin Result := (GetCPUID4 and 16) = 16; end; procedure TClock.Start; asm cdq cdq push EAX DW $310F MOV ECX, EAX pop EAX MOV Self.TimeStampHi, EDX MOV Self.TimeStampLo, ECX cdq cdq end; Но в DELPHI, не помню когда, появились стандартные процедуры для этого. --- Любимая народом птичка FIREBIRD была переписана с C на С++. Именно из-за унаследованных дурных черт C. старательные зануды выясняют типы процессоров 80x87 RDTSC CMPXCHG8B SYSENTER/SYSEXIT CMOVcc FCMOVcc/FCOMI MMX FXSAVE/FXRSTOR SSE SSE2 SSE3* MONITOR/MWAIT* CMPXCHG16B* AMD AMD64* or Intel EM64T* MMX+ - AMD only 3DNow!+ - AMD only 3DNow! - AMD only и пишут на ЯВУ оптимальный код для каждого варианта. Добрых дел мастер, Цитата: Сообщение от Нас не забанить "Ява наконец-то научилась это делать? " СПЕЦИАЛЬНО ДЛЯ НЕОБРАЗОВАННЫХ! ЯВУ=язык высокого уровня. Цитата:
Каких программ, на каких языках, и каких единицах? попугаях или мартышках? | | ||
85
- 12.05.2017 - 11:27
| Цитата:
| | ||
86
- 12.05.2017 - 11:29
| Вобщем-то да. | | ||
87
- 12.05.2017 - 11:42
|
2IvUs. Вот прям - загрузчик, ядро, драйвера устройств? Если знаете - пришлите ссылку на хотя бы студенческие попытки написать ОС для самообразования. Если есть такая возможность - не может же не быть. Студентов-программистов(в том числе и бывших) миллионы, на определенном этапе многие начинают играть со своей ОС. А когда он стал заброшен? Я пробовал его году в 2003, и тогда он мне показался прям очень кривым, как по сравнению с Delphi, так и с более традиционными реализациями С++ (и это при том, что я пользовался mingw, а в качестве ide - emacs). Не помню, что именно не нравилось. Давно это было. Но общее впечатление - раскривушка. | | ||
88
- 12.05.2017 - 12:13
| Там вполне обычный компилятор под нахлобучкой VCL. Если говорить о делах минувших, то в 5м билдере декларировалось соответствие с ANSI С++. В 2003 я на нем вовсю писал. Вот что кривушка, так это Delphi, главным образом потому, что впрямую использовать сишные заголовочники из WinSDK невозможно. Я делал всякого рода поделки на Delphi в 90х, но как только вышел C++ Builder я с радостью на него переехал. Могу соврать по датам, но в моих глазах буксовать C++ builder начал где-то в 2007, 64-бит С++ компайлер в билдере появился только в 2013, к тому времени я про билдер уже забыл :-) | | ||
89
- 12.05.2017 - 12:21
| Билдер был штукой не бесплатной и довольно слабо распространённой. Поэтому вряд ли такие попытки были. Но чисто технически в тамошнем компиляторе нет никаких ограничений для написания чего угодно. | | ||
90
- 12.05.2017 - 18:11
|
В те годы даже организации пользовались пиратским ПО, студенты - так тем более. Так что, не бесплатность никого не останавливала. Delphi же тоже был не бесплатным, но им все пользовались. Я году в 2003 осваивал С++. Узнал про билдер. Думал "о, из-за аналогии с делфи, будет намного легче". Хрен там. Я намного легче освоил в качестве gui - qt, чем эту раскривушку. И это учитывая то, что к тому моменту на delphi я уже года 3 писал (всякую фигню для себя и численные методы\статистику\прочее, что задавали в универе). | | ||
91
- 12.05.2017 - 18:16
| Может быть я не объективен, но билдер был для меня довольно сильным разочарованием. Я возлагал на него довольно большие надежды, когда осваивал с++. | | ||
92
- 12.05.2017 - 18:55
| Возможно дело личных предпочтений, возможно все зависит от личного пути развития. Я изначально писал на C, потом C++, потом вышла Delphi и я ее терпел, пока не появился BCB. QT же в то время (2003) у меня вызывала отторжение - в 2003 когда у меня появился новый работодатель я даже уговорил его сделать морду аппликации на BCB, а движок на MSVC, хотя изначально они хотели QT. Прошли годы и QT уже не вызывает у меня особого напряга, возможно потому, что стала более человечной. | | ||
93
- 07.06.2017 - 10:14
| Системы в основном на чистом с пишут, а не с++ , так что - это не корректно сказано. На с++ очень много работы - все дело в "фулл-стак". Можете ли вы то, что нужно сделать на с++, или нет. Если можете - то убедить работодателя не проблема, ведь с++ один из самых мощных и быстрых языков. Больше QT конечно, но это всего лишь вопрос выбора инструмента. | | ||
94
- 14.06.2017 - 16:34
| По мне с С++ только одна проблема - на нем можно 15 лет писать а потом вдруг осознать что вообще ничего не знаешь ). Ну а если не пишешь 15 лет так не знаешь точно ) Ну и во многих местах он просто не нужен ибо много надо думать не о задаче а о том как ее решить с помощью с++. но язык по моему живее всех живых и никуда деваться не собирается. Причем разнообразен он | | ||
95
- 15.06.2017 - 15:44
| Цитата:
да что там - чистый С и тот рулит, все время в пятерке самых используемых. Вот и книжка хорошая вышла https://www.ozon.ru/context/detail/id/31083556/ "Язык с в XXI веке" - так что... Отредактировано k3b; 15.06.2017 в 15:49. Причина: кое что добавил | | ||
96
- 15.06.2017 - 15:53
|
даже второе место держит! Ай да с, ай да молодца ))) https://www.tiobe.com/tiobe-index/ | | ||
97
- 15.06.2017 - 16:29
|
Ох блин и рейтинг. https://www.tiobe.com/tiobe-index/pr...es-definition/ И не стыдно же. Два слова в гугл вбили. Исследователи, блин. Надо срочно диссертацию защищать. | | ||
98
- 15.06.2017 - 17:35
| Так а кому стыдно то должно быть? :) И почему? И чем этот рейтинг не рейтинг? Добавьте свой, скажем спасибо. | | ||
99
- 15.06.2017 - 17:46
|
в том числе и вам за то, что пользуетесь такими "рейтингами". Стыдно потому, что это залипон. Если бы это была реальная работа - можно было бы обсудить достоинства и недостатки. Здесь же - сплошное факапостроение. Напоминает американских разведчиков с доказательствами из социальных сетей. Отдельного упоминания заслуживают "search engines didn't qualify for the indicated reason:" Bongacams.com: PORN_SITE | | ||
100
- 16.06.2017 - 12:00
| Цитата:
https://geekbrains.ru/posts/2016_ratings вот по версии GIT HUB https://tproger.ru/articles/github-t...anguages-2017/ в шестерки лидеров. Но что вас так задело? Так я и не понял... | | ||
101
- 16.06.2017 - 12:54
|
Я ничего не имею против С\С++. Он мне очень нравится. Я может быть даже хотел им заниматься, но боюсь - сразу не потяну. На джуниоров по удаленке\в Ставрополе спрос не большой, а опыт где-то приобретать надо. Мне не нравится этот рейтинг. Мне сразу в глаза бросилось, что Java прям многократно обходит всех остальных, а perl и assembler обходят ruby. Я могу перечислить список только очевидных косяков этого рейтинга: 1. По слову java он с большой вероятностью найдет и javascript. Что он нашел по одной букве "С" - боюсь даже представить. 2. Фраза "+языкнейм программинг" не одинаково хорошо подходит для компилируемых языков программирования, скриптовых языков, pl/sql и уж тем более - mathlab. 3. Влияние "старых залежей". Не очень страшная проблема, но все-таки показывает скорее результат за последние лет 5, чем за 1 год. 4. А как оно отличает тему статьи от упоминания? Например, в длинной статье про java два раза упомянули С++ для сравнения. Увеличивать счетчик С++, или нет? Плюс - менее очевидные, вроде вопроса "А проводились исследования корректности данного рейтинга"? Рейтинг гитхаба, имхо, лучше отражает реальную ситуацию, но у него тоже есть некоторое "искажение". Как говорится, "интернет-опрос показал, что 100% людей имеют доступ к интернет". Мне кажется (но доказательств нет), что у гитхаба есть своя аудитория, которая искажает статистику. Например - студенты, пишущие на том, что преподается в университете. Плюс - всякие стартапы. | | ||
102
- 16.06.2017 - 13:33
| Нет, ну вы правы - любые рейтинги - всего лишь статистика со своими плюсами и минусами. А так, конечно...в общем, мы все за с и с++ (каждый свое выбирает для конкретной задачи). А что вы там не потянете? Если java знаете, то все оно очень похоже :) У меня брат в Ставрополе в ИТ. Тоже сетует на плохое положение дел с работой (он ставит системы видеонаблюдений везде). В Краснодаре тоже сейчас все погано... | | ||
103
- 16.06.2017 - 14:23
|
Дело в том, что бывают мат. модели, основанные на каком-то исследовании. Собирают данные, сравнивают с полученными результатами, с другими моделями... А тут... В общем, мое мнение я уже выразил. Дело не в самом языке, а в поиске связанной с ним работы в разумный срок и с приемлимой зарплатой. Конечно, там ничего невозможного. Прочитал книжку, поделал годик легкие задачи - и можно уже делать средние, потом - сложные. Вот только я не нужен работодателям в таком виде. Все хотят хотя бы мидлов. | | ||
104
- 14.08.2017 - 10:39
|
В некоторых случаях C++ не заменить - если существует уже готовый проект на C++ и он при этом отлично работает и просто нужно добавлять в него новые фичи и фиксить небольшие баги. В этом случае перевести проект на другой язык программирование это неоправданная трата денег и главное - будет внесено очень большое количество новых багов. Ну а то, что у нас очень маленький спрос на программистов C++ - так это в целом тенденция, что у нас производство приходит в упадок. Естественно быстрее можно заработать, если что-то купить, а потом продать подороже - так же и с программами, проще продавать готовые программы, чем создавать свои. | | ||
105
- 15.08.2017 - 13:07
| 104-Екклесиаст > Это с любым языком так - любая боле-менее серьезная аппликация становится заложником языка на котором была написана. | | ||
106
- 16.08.2017 - 11:15
| Кстати в *nix системах C++ всё же не сильно потерял популярности, я уже несколько лет не создаю на C++ под Windows ничего сколь-нибудь серьёзное, только очень редко какую-нибудь консольную утилитку. Так например в прошлом году писал простенькую программку, которая обработала несколько гигабайтов текста, разные художественные литературные произведения от классиков до современников и создала словарь употребляемых ими слов с учётом частоты употребления - нужно было оценить вероятность случайного написания небольшого литературного произведения (грубо говоря обезьяну допустили до печатной машинки). А так практически каждый день кодю под *nix системы (Linux, разные дистрибутивы, FreeBSD, Solaris). | | ||
107
- 16.08.2017 - 11:33
| я тоже кодю все время и все отлично. И базы и логику и все под nix ;) и еще заказы идут. По фрилансу много всякого набегает. Студенты тоже не дают заснуть )) бездельники )))
Отредактировано k3b; 16.08.2017 в 11:34. Причина: 1 | | ||
108
- 16.08.2017 - 20:29
| а много студенты платят? Когда я учился, у студентов обычно денег не было. | | ||
109
- 02.02.2018 - 14:50
| Ищу человека с которой вместе создать сайт внедрить идею и работать Остальное при встрече и при реальном разговоре о проекте не продажи и не магазин | | ||
110
- 08.02.2018 - 13:19
| интересно, что вас заставило искать того, кто напишет сайт, в теме про С++ | | ||
111
- 08.02.2018 - 13:57
| 110-Добрых дел мастер > Безграничный оптимизм :-) | | ||
112
- 09.02.2018 - 22:13
| а мне кажется - природный талант четко формулировать задачу. | | ||
113
- 04.03.2018 - 22:00
|
Есть специалисты способные написать ПО для stm32F103RET6 +ESP8266 тип ESP12+карта памяти по sdio + SX1276 ? Готов обсудить детали и условия | | ||
114
- 28.03.2018 - 16:05
| Кто-нибудь из Вас может сказать: "Программирование на C++ моё хобби!"? | | ||
115
- 28.03.2018 - 16:29
| 114-Vladimir > Когда-то было хобби, а потом мне стали платить за это деньги. | | ||
116
- 30.03.2018 - 16:14
| IvUs, интересные проекты на С++ на работе? Под линуксом? | | ||
117
- 30.03.2018 - 16:31
| 116-Vladimir > У меня кроссплатформенные проекты, сижу обычно в винде, но часто компилить нужно и под линух и под osx. Вот здесь все продукты, кроме двух делал я: http://www.nablet.com/product-category/mxf-tools/ | | ||
118
- 30.03.2018 - 16:35
|
Кстати, в этом месяце исполняется 20 лет вот этой статье, которая повлияла на судьбы многих российских разработчиков, включая меня. http://old.computerra.ru/1998/239/193966/ | | ||
119
- 07.10.2018 - 12:00
| стране нужны трактористы и комбайнеры а не программисты | | ||
120
- 10.10.2018 - 08:08
| Вы любите розы? | |
| Интернет-форум Краснодарского края и Краснодара |