1 | |
Что следует дальше за C++?21.06.2011, 01:04. Показов 5289. Ответов 62
Метки нет (Все метки)
Я вот уже несколько месяцев изучаю C++ самостоятельно дома ради собственного интереса. Както понравилось оно мне однажды складывать разные простинькие програмки вот ирешил изучать далие. Читаю сейчас Стивена Прата. Вот, собственно, мне интересно, что далие идет в учебном курсе по програмированию после изучения C++? C# чтоли?
Немного переформулирую свой вопрос, сейчас все программы которые я соченял запускаются в примитивной консоли командной строки. Когда и как будут писатся программы с оконным "режимом" windows или программа которая меняет настройки в реестре windows, выходит в интернет, запускает кое какие файлы? В общем, кто уже "все" выучил, разкажите поочереди, что за чем вы изучали. Надеюсь, вы меня поняли. Извеняюсь, если вопрос уже обсуждался.
0
|
21.06.2011, 01:04 | |
Ответы с готовыми решениями:
62
Что следует учить после C++? Что дальше? с++ и что дальше Что дальше |
542 / 447 / 162
Регистрация: 10.12.2009
Сообщений: 1,857
|
|
21.06.2011, 13:05 | 41 |
Я тоже за окошки, ибо обычному пользователю, не программисту, для которого пишется та, или иная, программа с пользовательским графическим интерфейсом, будет удобно и приятно ее использовать, нежели "клацать" в консольке... Для решения каких-либо задач, численных вычислений, получения данных etc... можно и в cmd делать, для себя... Но для пользователя, извините!
0
|
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
|
|
21.06.2011, 13:10 | 42 |
уже не раз говорили - все зависит от задачи.
если программа при запуске удаляет из реестра все файлы, содержащие слово "Kaspersky" - интерфейс ей не нужен. вот в 1С тоже в принципе интерфейс не нужен. она и без пользователя будет через жопу работать
1
|
21.06.2011, 13:15 | 43 |
taras atavin, всё ясно, мы с вами говорим о разных вещах. Текстовый интерфейс - это как в edit.com, cfdisk, top и тому подобном. А под командным интерфейсом я имел ввиду параметры, передаваемые программе, например rm -rf /
Как сказал co6ak, не всем программам вообще нужен какой-либо интерфейс. Вирусы вон без него работают, хотя я не одобряю подобные программы. Но они ведь работают!
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
21.06.2011, 13:19 | 44 |
А теперь объясни, зачем нужны вирусы. Любой же полезной проге задачи ставит человек. Ты можешь не обращаться к самой проге, тот же солвер игрового движка пользователю непосредственно не доступен, но параметры уравнений зависят от происходящего в игре, в том числе от действий пользователя и ему же выводится результат.
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
21.06.2011, 13:22 | 45 |
я бы на твоем месте посмотрел на Lisp, Haskell и Erlang (на последний в особенности), прежде чем утвержать подобное.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
21.06.2011, 13:24 | 47 |
Uninstul? Эйси. Результат его работы опять таки виден пользователю, он знает, где смотреть (хотябы частично), зачем это делается и когда надо запускать саму софтину, а когда не надо и ко всему прочему сам uninstul можно считать частью удаляемой софтины. Если же удалялка работает втихаря, то это вирус и пользоватлю заражённой машины он нафиг не нужен. Трояны, кстати, имеют интерфейс удалённого управления автором. Биллиотеки пользователю непосредственно не доступны и даже не могут быть им запущены, но все их вызовы поступают из других программ или в ответ опять таки на действия пользователя, или в конечном счёте для оповещения пользователя о наступлении определённого события (для будильника и звонок - интерфейс).
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
21.06.2011, 13:33 | 49 |
Я его не выключал, а если бы ты свой включил, то прочитал бы целиком. Или ты будешь отрицать факт взаимодейтвия?
0
|
Nameless One
|
||||||
21.06.2011, 13:35
#50
|
||||||
0
|
return (true);
1976 / 1111 / 221
Регистрация: 19.04.2011
Сообщений: 2,345
|
||||||
21.06.2011, 13:39 | 51 | |||||
Тогда я спрошу еще раз. Ваши слова:
Я вам показываю программу
Это вы так думаете. А для меня как пользователя это всего лишь удалялка печенек, которой не нужен интерфейс. Вообще. Добавлено через 1 минуту Nameless One, понял, удаляюсь
0
|
Каратель
|
|
21.06.2011, 13:43 | 52 |
1. вы действительно восприняли мой пост серьезно? везде видить противников - это паранойя
2. читайте маны про компиляцию/интерпретацию дотНЕТа/явы 3. противоречишь сам себе, это что по твоему компилируемые языки? половина фич уже поддерживается Не по теме: что не день, то очередной холивар на тему "книги", "IDE", "что дальше?", "что круче?"
0
|
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
|
|
21.06.2011, 16:13 | 53 |
откуда такая информация?
викиликс?
0
|
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
|
21.06.2011, 16:25 | 54 |
ТС, после С++ я начал изучать Python и очень рад этому (холиварить не собираюсь).
Не по теме: co6ak, :D
1
|
PB
|
21.06.2011, 16:39
#55
|
0
|
schdub
|
21.06.2011, 16:51
#56
|
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
22.06.2011, 05:36 | 57 |
Во-первых я не говорил, что они следуют за плюсами, но для общего развития не помешает знать и интерпретируемые. Во-вторых бейсик отлично компилится. А в-третьих есть область применения, где интерпретация неизбежна - web. Php и скриптовая джава - для него.
Добавлено через 9 минут mimicria, во-первых, если твоя удалялка не является uninsulом, а ты про неё знаешь, то считай, что ты просто прикрутил к оси новую команду без параметров и тем самым дополнил её интерфейс.
0
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
22.06.2011, 08:08 | 58 |
Напротив, все сдвигается в сторону слияния компиляторов и интерпретаторов. Виртуальные машины были давно, но только сейчас можность персоналок позволяет без особых проблем интерпретировать. Тем более, что есть just-int-time-компиляция. ИМХО всерьез началось с BlackBox, потом была Java, потом Додиез.
Многие компиляторы давно уже поддерживают элементы стандарта. Тот же gcc и компилятор в студии. И уж тем более в библиотеку многие вещи включены достаточно давно.
2
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
22.06.2011, 08:48 | 59 |
Да ну! Только мощность zx-spectrum 16K позволяла действительно без проблем интерпретировать, так как на серьёзную задачу ему всё равно не хватило бы памяти. Но уже zx-specturm 48K элементарно справлялся с задачами, которые ему же приходится интерпретировать часами. Современную же машину я даже нативом запросто нагружу на миллионы лет, а ты предлагаешь добавить тормозов интерпретатором. За исключением web, интерпретатор 21-го века имеет смысл в единственном случае: если камень взять от последнего суперкомпьютера, а объём памяти - от персоналки 15-ти летней давности.
Добавлено через 2 минуты Элементы не равны стандарту в полном объёме. Может он и реализован, но лично я не в курсе, потому и спрашиваю.
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
22.06.2011, 12:28 | 60 |
Добавлено через 1 минуту С таким же успехом и кнопку Reset можно приравнять к интерфейсу с пользователем.
2
|
22.06.2011, 12:28 | |
22.06.2011, 12:28 | |
Помогаю со студенческими работами здесь
60
Что дальше Что дальше? Сравнить 2 файла по содержанию. Что следует изучить? Что следует ЗНАТЬ для начала изучения C++? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |