| No0k | 17 июля 2009 г. в 12:04 # |
|
Гость Имя: DELETEСообщений: 16 Благодарностей: 0 |
Собственно нужен совет, как научиться? Много раз начинал, но дальше калькулятора и программ шуток не уходило…%) Хотя очень хочется научиться! :)
|
|
|
| МУХ | 17 июля 2009 г. в 14:25 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
А какие программы писать хочешь?
|
|
|
| No0k | 17 июля 2009 г. в 17:52 # |
|
Гость Имя: DELETEСообщений: 16 Благодарностей: 0 |
Под винду, утилиты, работа с интернетом! Вот думаю какой язык выбрать Delphi, Visual Basic, C++
|
|
|
| МУХ | 17 июля 2009 г. в 18:22 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
Тогда думаю C#. В .NET хороший сетевой стек, базы данных, формочки легко клепать. Перечисленные тобой языки уступают C# в твоем случае.
Найди друзей которые на нем пишут. Читай книжки и общайся с ними. Больше пиши сам. Придумай себе какой нибудь простенький проект, потом другой… Других вариантов думаю нет :) Т.к. язык объектно-ориентированный, то в будущем стоит больше внимания уделить правильному проектированию приложений. Почитать про паттерны. |
|
|
| No0k | 17 июля 2009 г. в 18:27 # |
|
Гость Имя: DELETEСообщений: 16 Благодарностей: 0 |
Много раз уже это слышал, но склоняюсь к Delphi, т.к. даже и не знаю с чего начать C#, даже, где скачаТЬ!
|
|
|
| МУХ | 17 июля 2009 г. в 18:29 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
Ну или Java может быть. Но по ней у меня мнения нету. На ней не писал ничего (только JNI пытался делать на Си).
Еще питон — очень толстый язык. Огромное количество библиотек разных. И вообще язык приятный. Мне понравился. Используется как для админских скриптов, так и для полноценных приложений. И для веба тоже. Недавно видел на нем программу редактирования википедии. Покопай его не пожалеешь :) |
|
|
| No0k | 17 июля 2009 г. в 18:33 # |
|
Гость Имя: DELETEСообщений: 16 Благодарностей: 0 |
А питон и Java это разве не для телефонов?)
|
|
|
| МУХ | 17 июля 2009 г. в 18:33 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
где скачаТЬ На C# лучше программировать в MS VisualStudio. Литературы очень много. Причем почти вся одинакового качества. Выбирай что-нибудь вроде «Язык C#» :) И обязательно какой нибудь «Сборник рецептов C#». По всем технологиям МС литературы море. Но они достаточно массивные. Рассчитанные на групповую работу над проектом. Как и Java. А тот же Python позволяет неплохо писать одному. |
|
|
| МУХ | 17 июля 2009 г. в 18:34 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
А питон и Java это разве не для телефонов?) Ну есть Java для телефонов |
|
|
| GoD | 18 июля 2009 г. в 00:22 # |
|
Специалист Имя: АнтонСообщений: 546 Благодарностей: 22 |
но склоняюсь к Delphi он фактически мертв. А питон и Java это разве не для телефонов?) питон не как не для телефонов, хотя есть интерпретатор для симбы. Еще питон — очень толстый язык. Огромное количество библиотек разных. И вообще язык приятный. Мне понравился. Используется как для админских скриптов, так и для полноценных приложений. И для веба тоже. Недавно видел на нем программу редактирования википедии. Покопай его не пожалеешь :) он слишком православный, новичек будет делать много ошибок. Язык C# так не чего не найдешь) «#» встроенный в поисковик оператор, лучше искать С sharp. ЗЫ: я советую java. 70 процентов интерпрайза на ней. |
|
|
| МУХ | 18 июля 2009 г. в 00:58 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
так не чего не найдешь) «#» встроенный в поисковик оператор, лучше искать С sharp. Почему не будет? Гугл ищет все нормально. ЗЫ: я советую java. 70 процентов интерпрайза на ней. Согласен. Если интересует дальнейшая карьера разработчика бизнес-приложений. Тем более если в Саратове. No0k: Причем давно :) Собственно сам язык в нем ограниченный по сравнению с C#, Java. Про VB и говорить не хочется. он слишком православный, новичек будет делать много ошибок. Нет беды в том, что новичок делает ошибки. Со временем он станет более опытным и развитые механизмы языка будут позволять писать более короткий и эффективный код. |
|
|
| GoD | 18 июля 2009 г. в 17:25 # |
|
Специалист Имя: АнтонСообщений: 546 Благодарностей: 22 |
Почему не будет? Гугл ищет все нормально. у меня обычно про С находит, диез не воспринимает. Нет беды в том, что новичок делает ошибки. Со временем он станет более опытным и развитые механизмы языка будут позволять писать более короткий и эффективный код. посмотри название темы)) человек хочет научится программировать, а не бороться с инструментом, есть более щадящий языке. имхо питон не для новичков в программировании. если нравится простота, функциональность, ООП парадигма и мощь самого популярного языка, то я бы присмотрелся к Scala — очень классная вещь) |
|
|
| No0k | 18 июля 2009 г. в 23:10 # |
|
Гость Имя: DELETEСообщений: 16 Благодарностей: 0 |
Одним словом просто взрыв мозга!!!
|
|
|
| МУХ | 19 июля 2009 г. в 12:28 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
Просто выберай язык и учи. Лучше тот по которому больше литературы, что бы читать. И у которого больше сообщество, что бы задавать на форумах вопросы. Когда появится свое мнение, выберешь другой язык, который будет больше соответствовать твоим задачам. Короче Java или C#, я думаю, будут оптимальным выбором.
|
|
|
| No0k | 20 июля 2009 г. в 23:37 # |
|
Гость Имя: DELETEСообщений: 16 Благодарностей: 0 |
спасибо
|
|
|
| andreyzh | 28 сентября 2009 г. в 16:19 # |
|
Гость Имя: АндрейСообщений: 76 Благодарностей: 0 |
Добрый день!
Позвольте высказать свое мнение. Все существующие высокоуровневые языки программирования можно разбить на группы: 1. С. К нему отношу C, C++, C#, Java, Ruby. Это базовые языки, зная которые легко изучить другие языки, а так же всегда найдете работу. 2. Basic. Могу отнести VBA, VisualBasic*, язык 1С. Более простые для изучения чем 1., но в России не принято этими знаниями гордиться. 3. Pascal. Delphi, *Pascal*. Мода на них проходит. 4. Скриптовые и языки xNix систем. Perl, TCL, Python и т.д. Очень интерестные, если планировать «сдернуть» на запад. Научиться программировать можно только решая конкретные и кому-нибудь полезные задачи. Например возмите исходный код какой-нибудь системы (море образцов в Inter или в примерах к оболочкам системе), измение его и попытайтесь где нибудь внедрить. Приведу рейтинг языков: 2008 2007 Programming Language RatingsNov 2008 DeltaNov 2007 Status 1 1 Java 20.299% -0.24% A 2 2 C 15.276% +1.31% A 3 4 C++ 10.357% +1.61% A 4 3 (Visual) Basic 9.270% -0.96% A 5 5 PHP 8.940% +0.25% A 6 7 Python 5.140% +0.91% A 7 8 C# 4.026% +0.11% A 8 11 Delphi 4.006% +1.55% A 9 6 Perl 3.876% -0.86% A 10 10 JavaScript 2.925% 0.00% A 11 9 Ruby 2.870% -0.21% A 12 12 D 1.442% -0.26% A 13 13 PL/SQL 0.939% -0.24% A 14 14 SAS 0.729% -0.40% A– 15 18 ABAP 0.570% -0.08% B 16 19 Pascal 0.511% -0.13% B 17 17 COBOL 0.510% -0.20% B 18 25 ActionScript 0.506% +0.04% B 19 23 Logo 0.489% -0.04% B 20 16 Lua 0.473% -0.27% B
Бесплатная помощь в автоматизации малого бизнеса на авторском сайте «последнего» независимого разработчика Саратова
|
|
|
| МУХ | 28 сентября 2009 г. в 20:50 # |
|
Эксперт Имя: МихаилСообщений: 997 Благодарностей: 45 |
К стати, недавно освоил тулзу SWIG, которая очень просто позволяет связывать программы на Си/Си++ с очень большим перечнем скриптовых языков. Имея в арсенали такой инструмент можно творить замечательные вещи. И появляется повод и возможность изучать разные языки (Perl, Python, Ruby, Lua, Scheme, CLISP, Tcl, PHP…), зная, что легко и однообразно сможешь их объединить с кодом на Си. Стоит только вызывать программу swig с другими параметрами и обычный исходник на си с набором функций и переменных превращается в модуль для конкретного языка.
Последний раз редактировалось 28 сентября 2009 г. в 20:52 пользователем МУХ
|
|
|
| Oleg_D | 4 марта 2011 г. в 16:49 # |
|
Гость Имя: ОлегСообщений: 1 Благодарностей: 0 |
Новичек-нулевичек? Отложите Си и новомодные язычки в сторонку, начните с этого:
«Песни о Паскале» — программирование для школьников и начинающих. Паскаль ставит мозги на место — это самое главное. Скачивается бесплатно здесь: http://oleg-derevenets.narod.ru |
|
|