Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 50 из 58<  1 ... 47  48  49  50  51  52  53 ... 58  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
dj--alex писал(а):
за плечами есть zx-spectrum , basic, assembler z80 )))

dj--alex писал(а):
ООП обычно игнорирую во всех языках. не люблю я эти классы

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

_________________
X99-TF/E5-2678v3+Evo212/2x16Gb-DDR4-Gloway-TYPE-a@2133-12-13-13-26/GTX1070TI/KINGSTON-SNV2S1000G



Партнер
 

Member
Статус: Не в сети
Регистрация: 20.03.2009
Откуда: Санкт-Петербург
dj--alex писал(а):
ООП обычно игнорирую во всех языках

Значит вам процедурно-ориентированные языки учить надо.

_________________
Задачи бывают простыми и очень простыми...


 

Member
Статус: Не в сети
Регистрация: 15.08.2007
alexmaj467 писал(а):
С языком определился вроде.
Просто кажется изучать дома Ассемблер (а почти всё на русском хорошо изложено для 386 проца) имея дома машину с Феномом и минимум XP x-64(она для бенчей некоторых чисто установлена) а так вин7 х-64 кажется не реально.
Так что видимо Ассемблер только на работе так как там стоит у меня бенч. стэнд на Пентиуме 3.


отвечаю запоздало (уезжал в отпуск), но может будет полезно (кому-нибудь :D )

все реально, рекомендую ознакомится с http://wasm.ru (похоже сайт уже не развивается, но материалов там много) еще можно книжки К. Касперски почитать.

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


все это фигня, поверь программисту который в школьные времена считал такты команд Z80 и оптимизировал свои программки так чтобы они выполнялись за меньшее число тактов, а последние 10 лет кодирующем на С++ (причем были случаи использования SIMD и asm вставок) :)

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

Для всяких мелких утилиток я сейчас с гораздо большим удовольствием использую Python, это гораздо быстрее и зачастую приятнее делается (жизнь коротка, зачем ее тратить на скучную рутину?) чем на плюсах. Причем плюсы я знаю очень хорошо (и тонкости различные и шаблоны (читал книжки гуру Саттера, Маерса, Александреску), и STL и Boost, а уж сколько разных библиотек и API использовал замучаюсь перечислять), а Питон довольно поверхностно. Программы при этом работают если и медленнее, то это совершенно не значимо, а зачастую и не медленнее (допустим обработка текстовых файлов регулярными выражениями с такой же скоростью будет происходить, потому что собственно функции работы с рег выражениями это встроенные в стандартный рантайм питона функции и написаны они на С++ оптимальным образом, на Питоне же получается высокоуровневая логика). О производительности нужно думать там где это действительно нужно.

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

alexmaj467 писал(а):
В общем решил дома изучать С++. Пару тройку книг скачал начал читать.
Появился вопрос книги то старенькие. Что выбрать СОВРЕМЕННОЕ в качестве Среды программирования,компилятора и вспомогательных программ в одном флаконе для начала.
Borland C++Builder 5 как в книге пример, ну как для книги 2005года использовать программу 2000 года это я считаю нормальным.
Но так как например я начинаю изучение в 2011 году может быть и программу использовать по новее, можно просто пару таких наиболее нормальных программ, кроме Borland C++ Builder 6 Enterprise Edition
эту качаю но дата тоже не радует 2002года.


Линукс, командная строка, gcc, обычный самый простой текстовый редактор и книжки классиков Кернигана и Ричи по Си, Страуструпа по С++ :) Серьезно. IDE только будут отвлекать своими богатыми возможносями и скрывать детали сборки (а очень многие опытные программеры плавают в вопросах сборки, из-за чего делают разные глупости, и тратят время на элементарные ошибки сборки). Потом уже, с ростом объема программ можно потихоньку автоматизировать процесс, изучить make для автоматизации сборки, командный отладчик (gdb). Затем уже какую нибудь IDE.


 

Member
Статус: Не в сети
Регистрация: 05.07.2007
Откуда: Гагры
на чём ООП лучше всего учить
понимаю что надо но никак не лезет

_________________
Помогаю излечится от зависимости к Редмондской продукции


 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
dj--alex из "ходовых" языков Java и C# считаются очень ООП-шными языками вроде, ещё Ruby

_________________
X99-TF/E5-2678v3+Evo212/2x16Gb-DDR4-Gloway-TYPE-a@2133-12-13-13-26/GTX1070TI/KINGSTON-SNV2S1000G


 

Member
Статус: Не в сети
Регистрация: 12.02.2009
Откуда: Москва
Господа, хочу изучить программирование, подскажите, какую книжную продукцию взять для изучения?


 

Member
Статус: Не в сети
Регистрация: 20.03.2009
Откуда: Санкт-Петербург
Flop105
А с чего начать хотите? Если с С, то я бы посоветовал Керниган И Ритчи "Язык программирования С".

_________________
Задачи бывают простыми и очень простыми...


 

Member
Статус: Не в сети
Регистрация: 12.02.2009
Откуда: Москва
Danmerpro писал(а):
Если с С, то я бы посоветовал Керниган И Ритчи "Язык программирования С".

Может для начала, что нить полегче, так сказать изучить основы программирования java, html, паскаль например?


 

Member
Статус: Не в сети
Регистрация: 20.03.2009
Откуда: Санкт-Петербург
Flop105
Я програмировать начинал с Паскаля в школе. Книжка была Т.А. Павловская "Паскаль. Программирование на языке высокого уровня". В универе начал с C, затем C++. Сейчас на 3м курсе началась Java. Писать на Java проще, тк нет прямого доступа к памяти. Но на мой взгляд, нужно всё-таки знать, как оно всё происходит изнутри.

_________________
Задачи бывают простыми и очень простыми...


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 30.10.2007
Откуда: Одесса
возможно баян, но интересно

_________________
Если Бог за нас, кто против нас?(с) Библия
В случае масштабных военных действий, эвакуация населения не только не производится, но и не планируется.


 

Member
Статус: Не в сети
Регистрация: 24.06.2003
Откуда: Москва
dj--alex писал(а):
на чём ООП лучше всего учить
понимаю что надо но никак не лезет

PHP 5.3 как это не странно.
Начните с namespaces

_________________
.


 

Member
Статус: Не в сети
Регистрация: 29.10.2010
Фото: 35
Kryos писал(а):
dj--alex писал(а):
на чём ООП лучше всего учить
понимаю что надо но никак не лезет

PHP 5.3 как это не странно.
Начните с namespaces

Проще начинать со сложного - потом и простое будет еще проще...


 

Member
Статус: Не в сети
Регистрация: 20.05.2007
Откуда: Россия
dj--alex писал(а):
на чём ООП лучше всего учить
понимаю что надо но никак не лезет

С++ и Бьерн Страуструп тебе в помощь... Из оболочки посоветую Qt + книжку. Но Страуструпа читать обязательно!


 

Member
Статус: Не в сети
Регистрация: 22.09.2005
Хочу поступить в институт и освоить веб-программирование. ПОка не поступил хочу в целом иметь представление об этом. Какой сейчас язык наиболее популярен, с какого следует начинать при веб-программировании ?

_________________
<<ATI OverClan>>


 

Member
Статус: Не в сети
Регистрация: 07.01.2010
AlexikWar писал(а):
Хочу поступить в институт и освоить веб-программирование. ПОка не поступил хочу в целом иметь представление об этом. Какой сейчас язык наиболее популярен, с какого следует начинать при веб-программировании ?

client-side или server-side? в любом случае нужны будут как минимум основы вёрстки на html
на client-side, в общем-то, выбора практически нету: html, в том числе html5, css и javascript с кучкой фреймворков типа ext.js, jquery и т.д.

на server-side мейстрим, пожалуй, пока ещё на php, python подтягивается. некоторые пишут на ruby, точнее даже на ruby on rails (рельсы в простонародии). некоторые пробуют писать на javascript под node.js, но таких мало. для всех этих штук желательно как минимум на уровне опытного пользователя знать linux и *bsd системы. отдельно стоят те, кто пишет на платформе .net от майкрософта, обычно на на asp.net и c#. там, понятно, уже винду надо хорошо знать.
ну а самые-самые быстрые и высоконагруженные сервисы пишутся на c++
начинать, наверное, стоит всё же с php, причём сначала без фреймворков, и сделать пару велосипедов. потом внимательно изучить готовые фреймворки, а потом уже куда хочешь можно двигаться


 

Member
Статус: Не в сети
Регистрация: 20.03.2009
Откуда: Санкт-Петербург
AlexikWar писал(а):
освоить веб-программирование

Что же в нём тебя так привлекло?

_________________
Задачи бывают простыми и очень простыми...


 

Member
Статус: Не в сети
Регистрация: 08.07.2006
Откуда: СПБ
AlexikWar писал(а):
Хочу поступить в институт и освоить веб-программирование. ПОка не поступил хочу в целом иметь представление об этом. Какой сейчас язык наиболее популярен, с какого следует начинать при веб-программировании ?

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

На вопрос с чего начать, отвечу - начни с HTML/JS, научись уверенно верстать, не лишним будет позаниматься этим на фрилансе (за еду само собой). Потом сам поймешь чем ты хочешь заниматься.

Добавлено спустя 1 минуту 4 секунды:
Danmerpro писал(а):
Что же в нём тебя так привлекло?

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


 

Member
Статус: Не в сети
Регистрация: 31.12.2007
по-поводу уже упомянутого фриланса. хочу забить на работу а-ля "в 8 выехал - в 9 в офисе - в 19 домой, и так 5 дней в неделю" и постепенно начать хотя бы фрилансить для начала, раньше занимался так переводами и копирайтингом, но теперь абсолютно нет желания переписывать статьи для лохосайтов а-ля "минимизация рисков при переходе на УСН".
Собственно, это все оффтоп, а the topic is: какой язык больше всего "подходит" для...хм, даже не знаю, как сформулировать. Для того, чтобы можно было с его помощью зарабатывать на жизнь, вот! Необязательно фрилансом, разумеется, это я так, для начала. Только не надо, пожалуйста, писать,что программирование - это призвание, "а ты такой плохой только ради выгоды хочешь ничего у тебя не получится. не получится - и черт с ним, мне оно нравится, но, к сожалению, жзнь распорядилась так, что кроме паскаля и борланда на 1-м курсе, я больше не имел возможности соприкасаться с программингомНа (само)обучение готов потратить хоть 5 лет, хоть 10.

_________________
i5-2500k@4.6 / asrock z68 pro-3 / 2x4gb kingston OEM
r7-2700x@stock / aorus x470 gaming 7 / 2x8HOF@3466-14-15-15-28-48


 

Member
Статус: Не в сети
Регистрация: 19.09.2009
Откуда: Moscow
arett писал(а):
по-поводу уже упомянутого фриланса. хочу забить на работу а-ля "в 8 выехал - в 9 в офисе - в 19 домой, и так 5 дней в неделю" и постепенно начать хотя бы фрилансить для начала, раньше занимался так переводами и копирайтингом, но теперь абсолютно нет желания переписывать статьи для лохосайтов а-ля "минимизация рисков при переходе на УСН".
Собственно, это все оффтоп, а the topic is: какой язык больше всего "подходит" для...хм, даже не знаю, как сформулировать. Для того, чтобы можно было с его помощью зарабатывать на жизнь, вот! Необязательно фрилансом, разумеется, это я так, для начала. Только не надо, пожалуйста, писать,что программирование - это призвание, "а ты такой плохой только ради выгоды хочешь ничего у тебя не получится. не получится - и черт с ним, мне оно нравится, но, к сожалению, жзнь распорядилась так, что кроме паскаля и борланда на 1-м курсе, я больше не имел возможности соприкасаться с программингомНа (само)обучение готов потратить хоть 5 лет, хоть 10.

html/css +javascript
Верстальщик.
Вполне неплохо)

Но необходимо уметь натягивать вёрстку на движки и всё таки немного знать PHP
Всё зависит от того, чем ты будешь заниматься

_________________
Kindle 3G Keyboard + книги Айзека Азимова, Роберта Шекли, Рэя Бредберри + музыка из Космических Рейнджеров = отличное настроение :))


 

Member
Статус: Не в сети
Регистрация: 07.01.2010
arett писал(а):
по-поводу уже упомянутого фриланса. хочу забить на работу а-ля "в 8 выехал - в 9 в офисе - в 19 домой, и так 5 дней в неделю" и постепенно начать хотя бы фрилансить для начала, раньше занимался так переводами и копирайтингом, но теперь абсолютно нет желания переписывать статьи для лохосайтов а-ля "минимизация рисков при переходе на УСН".
далеко не во всех офисах так :) факт в том, что фрилансеру-одиночке никогда не достанутся по-настоящему интересные большие проекты.
arett писал(а):
Собственно, это все оффтоп, а the topic is: какой язык больше всего "подходит" для...хм, даже не знаю, как сформулировать. Для того, чтобы можно было с его помощью зарабатывать на жизнь, вот! Необязательно фрилансом, разумеется, это я так, для начала. Только не надо, пожалуйста, писать,что программирование - это призвание, "а ты такой плохой только ради выгоды хочешь ничего у тебя не получится. не получится - и черт с ним, мне оно нравится, но, к сожалению, жзнь распорядилась так, что кроме паскаля и борланда на 1-м курсе, я больше не имел возможности соприкасаться с программингомНа (само)обучение готов потратить хоть 5 лет, хоть 10.

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


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 1144 • Страница 50 из 58<  1 ... 47  48  49  50  51  52  53 ... 58  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan