◄ 1 2 3 4 5 6 7 |
О жизни...
:: Хобби
|
|
| |||||||||||||||
genesys 06.09.16 - 11:50 |
Хочу начать изучать ЯП, в интернете много чего прочитал, в итоге советуют для обучения с нуля:
кто-то питон кто-то джава скрипт кто-то си/си++/си# Что посоветуете и почему? | |||||||||||||||
Serginio1 601 - 09.09.16 - 11:21 | https://geektimes.ru/post/272592/
Известно, что благодаря патентам Microsoft превратила операционную Android в свою «дойную корову» и ежегодно получает около $3 млрд с 74 производителей Android-устройств, один только Samsung платит Microsoft миллиард долларов в год. Компании HTC, General Dynamics, Wistron, Onkyo, Acer, ViewSonic и многие другие платят Microsoft по $5-10 с каждого проданного Android-устройства. Под угрозой судебного разбирательства производители, которые выпускают устройства Android, соглашаются на условия Microsoft, в том числе на предустановку программ Microsoft на свои смартфоны и планшеты, как это произошло на прошлой неделе с компанией Acer. Примерно такую же схему редмондская корпорация пытается провернуть с Linux ещё с 2006 года (патентный иск против Novell). Судебные процессы традиционно проходят в закрытом режиме, а сделки заключаются на условиях NDA. | |||||||||||||||
trdm 602 - 09.09.16 - 11:22 | (601) Это понятно, что МС - записные гомосеки. | |||||||||||||||
Gary417 603 - 09.09.16 - 11:23 | (601) Я не удивлюсь что и гугл стрижет бабло таким образом и Samsung и HTC и даже такие трупы как Palm входящий в HP | |||||||||||||||
Loky9 604 - 09.09.16 - 11:24 | (596) Кто-то обломался с C++ в числодробилках? Я собирался использовать дотнет в якобы его нише и не ощутил преимуществ.
Майки против Системы не пройдут, можно не беспокоиться. | |||||||||||||||
Gary417 605 - 09.09.16 - 11:24 | (600) законы такие законы, вы же можете купить гостиницу и стричь бабло с постояльцев? вы же её не строили и не раскручивали | |||||||||||||||
Serginio1 606 - 09.09.16 - 11:24 | (602) А наш самолет то тут причем?
https://ru.wikipedia.org/wiki/МС-21 Все с тобой ясно. Ты ещё и гомофоб. Гомики то чем тебе насолили? Или это твой основной аргумент. Кстати как ты относишься к Тьюрингу? | |||||||||||||||
trdm 607 - 09.09.16 - 11:29 | (606) Гомики мне ничем не насолили - они сами себе проблема. | |||||||||||||||
Serginio1 608 - 09.09.16 - 11:31 | (604) Нет. На С++ тоже можно писать все, что угодно. Только квалификация нужна.
Да я только рад за тебя, что ты нашел, что искал. Только вот дотнетом пользуется огромная куча народу. http://rsdn.org/forum/job/6546954.1 Вот например результат поиска вакансий по США здесь: https://us.jooble.org/ Ключевое слово — количество найденных вакансий .net developer — 159221 java developer — 158688 python developer 158271 c++ developer — 157528 А вот по России: java разработчик — 13769 .net разработчик — 13671 python разработчик — 12982 c++ разработчик — 12778 | |||||||||||||||
trdm 609 - 09.09.16 - 11:31 | (605) Гостиница есть гостиница - это труд многих рабочих и покупка прав на землю.
А бытовая интеллектуальная собственность - она не должна быть предметом патента, по скольку она может быть произведена любым человеком. Почему право должно принадлежать отдельному человеку? Это порочная практика. | |||||||||||||||
trdm 610 - 09.09.16 - 11:32 | +(609) И организации, которые поддерживают такую практику для меня являются гомосячными. | |||||||||||||||
trdm 611 - 09.09.16 - 11:33 | И как то стремно использовать продукты произведенные гомосеками. | |||||||||||||||
Метранпаж 612 - 09.09.16 - 11:34 | (611) То есть ты ни к FreeBSD, ни к FIDO ближе километра не подходишь? | |||||||||||||||
Метранпаж 613 - 09.09.16 - 11:35 | (609) То есть человек потратил 30 лет жизни на разработку революционной программы, жил на хлебе и воде, а потом от дущи "берите, пользуйтесь, мне не нужно ни копейки"? | |||||||||||||||
Serginio1 614 - 09.09.16 - 11:36 | (611) Ну ты же пользуешься. А толчок на развите программирования дал знаменитый гомосек Тьюринг.
Так что сочувствую тебе. Ненавидишь, но пользушь. | |||||||||||||||
trdm 615 - 09.09.16 - 11:37 | (613) Ага. И кормил единорогов с ложечки. | |||||||||||||||
piter3 616 - 09.09.16 - 11:37 | (611)Что на темную сторону боишься перейти? | |||||||||||||||
trdm 617 - 09.09.16 - 11:38 | (614) Он не единственный который эту тему исследовал. Просто носит титул первенца. | |||||||||||||||
Loky9 618 - 09.09.16 - 11:39 | (608) "Нет. На С++ тоже можно писать все, что угодно. Только квалификация нужна."
На каком именно C++? http://ultimatepp.org/www$uppweb$vsqt$en-us.html | |||||||||||||||
dervishsy 619 - 09.09.16 - 11:40 | Для начала я бы python посоветовал. На нем и для работы пожно написать скриптов для администрирования полезных и для себя веб сайтик зафигачить. А потом уже смотреть по потребностям может что другое дополнительно выучить. 1. Python | |||||||||||||||
dervishsy 620 - 09.09.16 - 11:47 | (619) А с++ как начинаешь разбираться с указателями и выделением памяти так все желание пропадает. Когда точно знаешь что нужно написать что то быстрое тогда может и с++ стоить доосвоить. | |||||||||||||||
Метранпаж 621 - 09.09.16 - 11:49 | (620) в С++ не надо разбираться с указателями, если работаешь на прикладном уровне, а не на уровне железа. | |||||||||||||||
trdm 622 - 09.09.16 - 11:57 | (620) > А с++ как начинаешь разбираться с указателями и выделением памяти так все желание пропадает.
Это значит, что просто у человека нет умения усваивать определенного плана информацию. Это психическая проблема самого человека. А не проблема языка. | |||||||||||||||
Serginio1 623 - 09.09.16 - 12:53 | (618) Там куча библиотек. А QT это одна из них на С++
https://habrahabr.ru/post/243981/ https://ru.wikipedia.org/wiki/Qt Ну и собственно специальная обработка макросов и визуальной средой разработки графического интерфейса А то С++ любят блокнотом пользоваться. Из недавнего http://rsdn.org/forum/flame.comp/6544460 А С++ это стандарт. На .Net тоже куча библиотет. А используя VS программировать одно удовольствие. Во всяком случае для меня | |||||||||||||||
trdm 624 - 09.09.16 - 13:04 | (623) > А используя VS программировать одно удовольствие.
сейчас может да. А прошлые версии VS от блокнота не сильно отличались. И что-бы перейти к определению надо было сделать кучу движений. в 2008 студии допустим очень убогий редактор. Notepad++ рвет его как тузик грелку. | |||||||||||||||
Jija Grenkov 625 - 09.09.16 - 13:07 | (624) попахивает неадекватом. У меня всегда считал, краем глупости сознательное не использование современных IDE. Вообще Visual Studio считается самым удобным редактором среди всех | |||||||||||||||
Jija Grenkov 626 - 09.09.16 - 13:07 | (625) * я всегда считал | |||||||||||||||
Serginio1 627 - 09.09.16 - 13:11 | (624) Я программировал на Delphi. По тем временам самая продвинутая IDE. В VS 2003 мне она понравилась не меньше.
Просто C++ из-за макросов и шаблонов тяжело с выводом типа на этапе проектирования. | |||||||||||||||
Метранпаж 628 - 09.09.16 - 13:12 | (624) GVIM смотрит на твой нотепад как Зевс на инфузорию-туфельку. | |||||||||||||||
Метранпаж 629 - 09.09.16 - 13:13 | (624) В ВС для перехода к определению уже в 4й версии были развитые средства | |||||||||||||||
trdm 630 - 09.09.16 - 14:18 | (625) Современная - не значит хорошая. Хорошая - это та, которая покрывает насущные потребности.
> Вообще Visual Studio считается самым удобным редактором среди всех. ага. А то я не работал. Нету выделения слов нафигация без плагинов платных - никакая. Не зря народ с решарперами возится и на шарпдвелопе сидит. Рекламное место пустует | |||||||||||||||
Serginio1 631 - 09.09.16 - 14:20 | (630) MS дала возможность расширять VS. Что в этом плохого.
Или ты все хочешь нахаляву? | |||||||||||||||
Loky9 632 - 09.09.16 - 14:31 | 2015-я студия уже вполне себе. Переименовывать, правда, не умеет.
(623) "А то С++ любят блокнотом пользоваться. Из недавнего" Учебник по C# начинался и IL и блокнота. | |||||||||||||||
Loky9 633 - 09.09.16 - 14:34 | Что я хотел сказать по теме. Для Х-бокса пишется всё на плюсах почему-то. | |||||||||||||||
Loky9 634 - 09.09.16 - 14:34 | (632) "с IL" | |||||||||||||||
Garykom 635 - 09.09.16 - 14:59 | ветка плавненько скатилась в холивар блокнот vs ide | |||||||||||||||
Serginio1 636 - 09.09.16 - 15:13 | (632) Почему не умеет. Недавно рефакторил на С++.
Какой учебник, Да Привет Мир можно и в блокноте писать. (633) Что именно и кто пишет для X-бокс https://msdn.microsoft.com/ru-ru/magazine/dn857359.aspx Если вы читаете этот журнал, то, вероятно, имеете представление об экосистеме Windows. Я лишь кратко расскажу, что поддерживает Unity в этой экосистеме. Вы можете вести разработку в расчете на Xbox 360, Xbox ONE, Windows Phone 8/8.1, Windows 8/8.1 (приложения Windows Store) и настольные компьютеры. В бесплатной версии Unity можно выбрать любую из этих платформ, кроме Xbox. Вы увидите, что Xbox перечисляется в вариантах сборки, но не сможете ничего скомпилировать под него, если только вы не являетесь участником программы ID для Xbox ONE. В случае Xbox 360 вы должны зарегистрироваться через уполномоченного издателя. Если вы работаете над чем-то сногсшибательным, пожалуйста, ознакомьтесь с программой ID по ссылке xbox.com/Developers/id. В Windows Phone и Windows Store процессы сборки очень похожи. | |||||||||||||||
Serginio1 637 - 09.09.16 - 15:15 | ||||||||||||||||
Loky9 638 - 09.09.16 - 15:36 | ||||||||||||||||
Loky9 639 - 09.09.16 - 15:38 | "Почему не умеет. Недавно рефакторил на С++."
Не умеет во всех случаях корректно. | |||||||||||||||
Serginio1 640 - 09.09.16 - 16:10 | ||||||||||||||||
Loky9 641 - 09.09.16 - 16:21 | На юнити в основном штампуют для мобилок/планшетов. | |||||||||||||||
Legj 642 - 09.09.16 - 17:15 | JS однозначно наиболее актуальный выбор.
Имеет наиболее широкое применение. Кроме того, он легче всех из списка голосовалки. Если не просто для общего развития, а для дальнейшей коммерциализации своих навыков, тот ту просто и выбора нет никакого: JS - кратчайший путь к денежкам. Инфа 100%. JS – это и полезный инструмент в автоматизации работы 1с-ника. Я на нём скрипты пишу для кодогенерации 1с (впрочем, это можно бы было делать и на любом другом из перечисленных ЯП, кроме C, просто JS мне ближе). Есть слух, неподтвержденный, отсюда же с мисты, что на платформе 1с в будущем тоже можно будет кодить на JS. (если это случится, я платформе 1С и фирме 1С прощу всё-всё-всё и больше не буду думать о смене специализации). 2. JS | |||||||||||||||
Метранпаж 643 - 09.09.16 - 17:28 | ||||||||||||||||
trdm 644 - 09.09.16 - 18:10 | (642) > Кроме того, он легче всех из списка голосовалки.
Не правильный ты Дядя Федор бутерброд делаешь. Начинают всегда с трудных вещей, что-бы легкие делать когда подустанешь. Пусть пока молодой херачит трудное. А когда мозг от старости спечется - пусть хоть на бейсике пишет. | |||||||||||||||
trdm 645 - 09.09.16 - 18:13 | (642) да, в платформе бы всяких фич, типа:
Перем глЧтото = 12; Перем глЧтото = 12 Константа; вПерем = вПерем2 = вперем3 = ""; вТаблица = Новый ТаблицаЗначений(КлассРасширитель); И т.п. | |||||||||||||||
Torquader 646 - 09.09.16 - 20:51 | (622) В Си++ проблема в том, что если не разбираться с указателями и писать как в других языках, то код на Си++ будет намного медленнее любого другого языка.
Например, начинающий программист пишет функцию для заполнения объекта: MyObject MyFunction(ParamObject o) { MyObject r; r.Field1=1; r.Field2=2; ... r.FieldN=N; return r; } Как бы, всё красиво, тем более, что на других языках она будет выглядеть примерно также. Теперь к проблеме - возвращается объект. То есть при выходе из функции система сначала создаст объект в стеке, который будет заполняться. Потом, при выходе из функции, объект будет скопирован из области переменных в область возврата данных (одна операция MoveMemory). Так как объект будет присвоен другой переменной в том месте, где функция вызывается, то будет выполнено второе копирование (CopyMemory) Если объект содержит большие блоки данных, то копирование данных в памяти будет происходить всегда. Даже простая операция: A=B; С объектами вызывает функцию копирования (если, конечно, не выполнена перегрузка). И после этого многие будут говорить, что та же Java будет быстрее - но тут даже VbScript обгонит. Просто, в языках, где нет явного задания типов, все переменные изначально имеют одинаковый размер, а все данные объекта хранятся в отдельной памяти объектов (в Java это называется Эдем). Возврат объекта в них - это возврат указателя на объект - сам же объект никуда не девается и всегда доступен. Правда, такой подход порождает проблемы, связанные с операцией копирования, когда A=B приводит к созданию второй ссылки на один и тот же объект, в то время как в Си++ это будет действительно копирование объектов. Так что - учить любой язык программирования нужно глубоко, понимая, как он работает, иначе - будет "чудо техники". | |||||||||||||||
Wirtuozzz 647 - 09.09.16 - 21:00 | Я думаю что надо изучить Brainf@ck | |||||||||||||||
Garykom 648 - 09.09.16 - 21:02 | (646) Еще не видел языка с неявной работой с памятью, которые не умеет Объект.Clone() или нечто вроде.
И везде объясняется в любых руководствах что присвоение объектов это не копирование. И будь ты хоть каким гуру C++ но не сможешь писать аналогичный по назначению код быстрее чем это можно на Java, C# или JS )) Если неважно что этот супервылизанный и супербыстроработающий код на C++ должен быть именно быстрее в разы чем код на других языках. То всегда предпочитают другие языки потому что банально "оно дешевле" в итоге. | |||||||||||||||
Torquader 649 - 09.09.16 - 21:12 | (648) Я вообще пишу макросами на метаязыке - во что оно потом переводится, можно выбрать после написания, конечно, не всё выходит хорошо, но основные конструкции языков во многом похожи.
Что касается Java, то все привыкли, что там много библиотек, но в Си++ всё точно также, не забыть подключить библиотеки - создать объекты и вызвать несколько методов. | |||||||||||||||
Legj 650 - 12.09.16 - 12:42 | (643) "А почему на С нельзя?"
Я имею в виду целесообразность с практической точки зрения. Технически возможно, понятно, хоть прямо в двоичных кодах написать. |
◄ 1 2 3 4 5 6 7 |
Список тем форума
|