С Новым годом! Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/41: Рейтинг темы: голосов - 41, средняя оценка - 4.83
 Аватар для Саня
0 / 0 / 0
Регистрация: 28.06.2007
Сообщений: 7

Какой язык круче.

28.06.2007, 15:48. Показов 8217. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите на каком языке писали Windows. И какой язык круче, которому ненужен Windows.NET и можно было на нем писать нормальные программы.:confused:
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.06.2007, 15:48
Ответы с готовыми решениями:

Какой язык выучить?
Вот не могу определиться какой всё же язык выучить. Раньше учил php писал на нём кое какие скрипты, но потом всё как-то надоело. Толком его...

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

Какой язык лучше?
Доброго времени суток уважаемые форумчане. В этот году при выборе темы для курсовой встал вопрос выбора языка прораммирования . ...

33
0 / 0 / 0
Регистрация: 06.08.2007
Сообщений: 6
07.08.2007, 02:38
Студворк — интернет-сервис помощи студентам
К примеру если писать игры, какой язык лучше и почему?!
0
 Аватар для Ядовитый
7 / 7 / 4
Регистрация: 17.02.2007
Сообщений: 165
07.08.2007, 07:50
Для головоломок и дельфи сойдёт, а вот если quake свой будешь писать, юзая directx, то лучше vusual c++ использовать, всё-таки роднее они друг к другу.
0
0 / 0 / 0
Регистрация: 06.08.2007
Сообщений: 6
07.08.2007, 11:49
А на visual basic 6 че нибудь получится ?
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
07.08.2007, 14:14
ну если долго мучаться может что-то и получится, хотя берут некоторые сомнения
0
0 / 0 / 0
Регистрация: 06.08.2007
Сообщений: 6
07.08.2007, 14:29
Я новичок, да вот хочу стратежку написать, какой язык посоветуешь, чтоб по легче,
да "по быстрее"?!
0
dima55
13.08.2007, 22:52
Цитата Сообщение от JohnStrong
Я новичок, да вот хочу стратежку написать, какой язык посоветуешь, чтоб по легче,
да "по быстрее"?!
Сначала лучше изучить теорию игр и программирование в целом, а потом уж и браться.
Гость
17.08.2007, 15:28
Цитата Сообщение от dima55 Посмотреть сообщение
Сначала лучше изучить теорию игр и программирование в целом, а потом уж и браться.
А с чего вы взяли, мсье, что теория игр имеет хоть какое-то отношение к играм?
0 / 0 / 0
Регистрация: 31.07.2007
Сообщений: 16
17.08.2007, 22:47
Цитата Сообщение от JohnStrong Посмотреть сообщение
Я новичок, да вот хочу стратежку написать, какой язык посоветуешь, чтоб по легче,
да "по быстрее"?!
бистро и легко можна написать только 2D морской бой и то если нет знаний то могут возникнуть проблеми
Если задается вопрос какой язык то дефакто язык не изучен следовательно некокого опыта
вывод - начинай с любого для начала напиши Hello World а там будет видно
0
 Аватар для alex-mist
0 / 0 / 0
Регистрация: 23.10.2007
Сообщений: 38
31.10.2007, 22:01
Пиши где угодно, только асемблер не трогай (хрень полная), возьмись в серьёз за иучение delphi или pascal
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
01.11.2007, 09:54
Цитата Сообщение от alex-mist Посмотреть сообщение
Пиши где угодно, только асемблер не трогай (хрень полная), возьмись в серьёз за иучение delphi или pascal
как по мне, ассемблер тоже не помешает, самый лихой язык, жалею, что не осилил его
0
118 / 12 / 3
Регистрация: 21.08.2007
Сообщений: 222
07.11.2007, 20:42
Цитата Сообщение от alex-mist Посмотреть сообщение
только асемблер не трогай (хрень полная)
Хрень полная вся эта долбаная тема, поскольку каждый язык пригоден для решения определённого круга задач. Только и всего. Нет самого лучшего языка программирования! И я чё-то не понял, почему я должен изучать delphi - это что, панацея какая-то? В принципе писать нужно не флуд, а по существу:

Ассемблер - самый древний из языков программирования. В принципе ассемблер-код является мнемоникой машинного кода, позволяет напрямую общаться с аппаратурой, программировать порты ввода-вывода устройств... Ассемблер является самым мощным языком программирования в плане того, что нет такой задачи, которую нельзя решить на ассемблере! В то же время современные программные комплексы настолько велики, что использование ассемблера было бы слишком трудоёмко(да и вобщем-то неоправданно) - позтому появились ЯВУ(см. далее)

Си - пожалуй самый мощный язык для создания системного ПО. Недаром самые распространённые современные операционные системы написаны именно на нём. Сочетает лаконичность конструкций и мощный аппарат операторов языка. Вместе с тем имеет ряд недостатков - необдуманное использование механизма указателей и выделения памяти приводит к известным проблемам безопасности и ещё кое-чего. Поэтому не зря программистами на Си придуманы дополнительные средства отладки и проверки кода, наиболее известными из них являются Electric Fence, Valgrind, Lint и нек. др. Изначально Си проектировался, как язык для написания операционных систем, поэтому может быть несколько сложен для новичков. В Си отсутствует прямая поддержка ООП. Наиболее распространён и используется в *nix-системах.

С++ - надмножество языка Си с поддержкой ООП и некоторыми другими улучшениями и усовершенствованиями. Пожалуй, буду объективен, если скажу, что С++ - один из наиболее сложных в изучении языков программирования. Стоит понимать, что Си и С++ - совершенно разные языки, хотя Си(повторюсь) - подмножество языка С++. Но следует оговорить, что подмножеством является всё то, что вошло в стандарт С89. Стандарт С99 оговаривает некоторые новые возможности, которые уже не входят в С++. Многие, начинающие изучать С++ пишут в Си-стиле, например, в кучу мешают сишные инклюды, пример:

Code
1
2
#include <stdio.h>
#include <iostream.h>
и тут же

Code
1
using namespace std;
Так делать не нужно! Поэтому лучше начинать не с тупорылых учебников типа "С++ для чайников", а сразу открывать Страуструпа! Как говориться - тяжело в учении - легко в бою. Ну и ещё одно заблуждение частое - если нужно изучать С++, сначала изучаем Си. По этому поводу Страуструп говорит так:

Чем лучше кто-нибудь знает C, тем труднее окажется избежать писания на C++ в стиле C, теряя, тем самым, некоторые возможные выгоды C++
С++ нашёл применение во многих сферах разработки ПО, однако особенно прижился он в программировании под платформу Win.

Вроде так. Кто с чем не согласен, argc&argv в студию.
Ну в общем говорить тут ещё можно очень много и по С-С++, и по др. языкам, посему передаю эстафету другим участникам форума))))))
0
Гость
22.11.2007, 07:51
Случайно оказался на этом форуме

Если еще не обсуждали язык Форт (Forth)
то попробуйте понять границы его применимости.
Начальной точкой погружения в его мир может быть forth.org.ru
( там же есть ссылка на действующий форум fforum русских пользователей)

P.S. Знать альтернативные подходы к разработке ПО очень полезно.
 Аватар для nervous.net.man
5 / 5 / 4
Регистрация: 25.06.2007
Сообщений: 85
23.11.2007, 21:14
Ну не стоит забывать об Великом и Ужасном ООП в лице Java и C#
На них родных интереснее програмить, логика красивая, на этом пишут бизнесовые проги, сервера, web - сервисы, интернет - магазины и т.д. На Яве хорошо писать всё для вёба : от XML до JSP, На C# - проги обработки данных (благо с SQL,Ole,Odbc,Oracle он дружит крепко, Com,DLL,ActiveX - тоже любит), на них же можно писать под нечто мобильное: J2ME и .NET Compact уже хорошо себя зарекомендовали.
Ну вообще всё производительное лучше писать на C++, то что помозговатее на ООП языках, и не стоит ругать ассамблер - это прекрасная вешь (вирусы особенно писать),
на ней можно такой страх делать (будет работать дико быстро), для оптимизации вычислений и.т.д
Начинать стоит на языках для этого созданных - на Pascal и VB, хорошо что большие проекты на нём тоже пишут (но это ребячество).
(Ну и как было уже сказано)Главное чтобы после того как выучишь один язык не уйти в вёб-девелопера... :->
0
XardasDragon
08.12.2007, 19:14
Ну и в дополнение одна инфа для тех, кто считает, что ассемблер - это самый низ программирования, самый гемор, или что-то такого рода:
Дело в том, что комп по жизни есть машина оперирующая 1 и 0 - это по-простому,
Эти оперирования - запись, загрузка, обработка итд - есть отчасти результат работы интегральных схем, которые, если опустить достаточную долю подробностей, есть совокупность проводников, полупроводников и изоляторов(составляющих плат для схем), проводники соединяют полупроводники, а полупроводники выполняют самые важные функции - например запоминание(на самом деле устройства, состоящие из них - транзисторы),- все это и не только это составляет Цифровой Логический Уровень... Явно геморнее общаться с битами, чем с совокупностями байтов, не так ли?
Из этого умные люди заключили, что стоит сотворить некое чудо, чтобы было удобнее общаться с компом, покумекав, создали многоуровневую систему(ее зародыш) - и появился на свет Микроархитектурный Уровень - на нем пишется куча простейших команд, но он все же удобнее(...если честно сегодняшнему юзеру было бы пофиг), команды обрабатывались аппаратным обеспечением и было все это круче чем писать хз где и какие 1 и 0, а относительно осмысленные команды(которые были практически тем же). Некоторое время спустя был изобретен и введен Уровень Архитектуры Программ - тут применялись интерпретация и непосредственное выполнение аппаратным обеспечением, тк команды этого уровня состояли из нововведенных команд и из старых - Микроархитектурного Уровня, это было жесть - надеюсь имеете представление о перфокартах и перфолентах и программировании, хотя на самом деле до этого уровня мы еще не дошли). И вот свершилась аЦЦкая вещь - изобрели ОС, времени у меня осталось мало, поэтому скажу только то, что этот уровень транслировался на предыдущий, а на уровень ОС как раз и транслировался Ассемблер, уровень, идущий после ОС, - Уровень Языка Ассемблера, хотя и трансляция ОС на УАК есть также ассемблеровский процесс. Надеюсь, я выполнил 3 свои цели - показал, что Ассемблер далеко не самый низ, заинтересовал техническими НЕподробностями и слегка запутал - чтобы породить в вашей голове желание распутаться.
P.S. Мозги человека - 2-ичная система, тогда почему же 2-ично мыслить сложнее, чем 10-ично?)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.12.2007, 19:14
Помогаю со студенческими работами здесь

Какой язык выбрать?
Здравствуйте, я хочу научиться программировать что вы можете мне порекомендовать?

Какой язык программирования выбрать?
Какой язык программирования выбрать? Хочу научиться ООП, думаю о какихнибудь средствах с визуализацией UML типа RationalRose. Раньше...

Какой язык программирования изучать?
Язык C++ будет жить ещё долго. Причин для его вымирания я не вижу. Так что твой преподаватель очень не прав. Может быть он хотел сказать...

Язык программирования. Какой выбрать?
Всем привет! Ребят, возник вопрос. Сразу скажу, поиск юзал, фак читал. Но, имхо, каждая ситуация индивидуальна) Начну, пожалуй, с...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru