
| Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
![]() |
||
Языки программирования.
|
||
| Философия, технологии, алгоритмы! |
![]() |
|
|
Опции темы |
|
|
#1 |
|
Спиногрыз
Сообщений: 799
Регистрация: 09.06.2005
|
Необходимо в кратчайшие сроки освоить новый язык программирования. Для решения несложных математических задач. Просьба поделиться опытом и посоветовать наиболее простой в изучении. Паскаль и асм не предлагать - изучены, но не катят.
|
|
|
|
#9 |
|
Бывалый форумец
Сообщений: 652
Регистрация: 05.08.2005
|
Дали дельный совет насчет MathCad (или Matlab). Мало того, что абсолютное большинство мат. задач (тем более "несложных") можно решать не вылезая из их среды.
Плюс с матлабом, по-моему, есть возможность работать "извне" - вызывать из своих программ какие-то его библиотеки-методы. Насчет маткада не знаю. (Только тогда вызывающие "свои программы" надо на С-С++ писать, кажется. Я не в курсе, есть ли возможность вызывать методы матлаба из Паскаля (Делфи)). |
|
|
|
#10 | |
|
инженер
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 52
|
Цитата:
Но все равно при решении мат. задач возникает очень много всяких хитростей. MathCad облагчает задачу |
|
|
|
|
#15 |
|
Форумец
Сообщений: 4,909
Регистрация: 08.04.2003
Возраст: 42
|
матлаб вам в помощь, фактически стандарт для всех инженерных и научных расчетов
zss_vrn Да, забыл спросить - а что значит "несложная математическая задача", для которой не катит дельфи? По факту все что угодно можно решить и на асме, дело только в турдозатратах. И в Матлабе они будут на порядок ниже. |
|
|
|
#16 | |
|
Форумец
Сообщений: 180
Регистрация: 15.11.2003
|
Цитата:
При найме на возможную работу - будет несомненный плюс работодателю. В резюме лучше указывать конкретно то, что именно не предлагать, особенно асм ака самый простой в изучении, тем более, что все равно не катит. Русский, однозначно, и со словарем обязательно - в сторожа на частную дачу конкретно подойдешь. Я бы взял на пять месяцев - пхоне тут давай: еда моя, питье твое, корм собакам - мой, зарплата тебе - 200 зеленью в месяц, штрафы по ущербу с тебя сразу, мобильник твой, дрова мои, в случае чего - жопу надеру тоже сразу без всяких асмов. Пхоне давай, пока еще не поздно. |
|
|
|
|
#18 |
|
Бывалый форумец
Сообщений: 652
Регистрация: 05.08.2005
|
По-моему тут просто преп вы@бывается.
Если ему нужно решить "несложную мат. задачу" - вычисление по формуле, а он не хочет ни Паскаля (которые для такого очень даже "катит"), ни асма (не знает его, что ли, да и вправду не самое подходящее средство) - пусть напишет автору ПИСЬМЕННОЕ условие, НА ЧЕМ ИМЕННО он хотел бы видеть решение, и может ли он обеспечить автора соотв. ПО в институте (или там, где учится) . Если я правильно понимаю (со слов автора) отношение препа к делу, то он либо денег хочет, либо вы@бывается. Пусть дает задание письменно, автору легче будет отмазаться, если начнутся проблемы. |
|
|
|
#19 |
|
инженер
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 52
|
Говоря дургим языком пусть заказчик внятно, желательно письменно, сформулирует условия, включая инструментарий.
К слову просто интересно преподаватель какого учебного заведения ставит такие условия? Может быть вы год изучали язык васец и преподаватель резонно хочет получить решение именно на этом языке |
|
|
|
#21 | |
|
инженер
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 52
|
Цитата:
C++ вобщем-то считается уровнем ниже чем Паскаль. Если это Политех, то только С++. И вообще если преподаватель уперся в С++ то видимо на нем и надо писать. А так не угадаешь. |
|
|
|
|
#22 | |
|
Лентяй
Сообщений: 5,391
Регистрация: 23.03.2005
Возраст: 53
|
Цитата:
Во времена моей молодости было 2 уровня - низкий (ассемблеры) и высокий. Если следовать этой логике (чем выше уровень языка - тем более общие конструкции) то чем структурный язык "выше" объектно-ориентированного, ась? А если ты про дельфи (у которого от паскаля только синтаксис похожий) - то тоже не понимаю. Борландовцы взяли паскаль, притянули его за уши к конструкциям C++ (часть так и не смогли реализовать - множественное наследование, универсальность использования объектов (какой идиот придумал, что объекты могут быть только в хипе?), и прочая типа перегруженных операторов) - и получился язык более высокого уровня? Сэр, вы что курите? И я такое же хочу... |
|
|
|
|
#23 |
|
Бывалый форумец
Сообщений: 652
Регистрация: 05.08.2005
|
Денис имеет в виду, скорее всего, то, что С считался языком "низкого" уровня, т.к. позволял писать "почти на ассемблере, только покороче и понятнее" (последнее сильно зависит от...)
![]() Хотя С++ уже таковым не назовешь. Тем не менее его тоже многие считают больше "аппаратно-системным", чем прикладным языком. И есть в этом некая сермяжная правда ![]() А насчет С++ для Nensy - вот интересно, как же его можно ПО-НОРМАЛЬНОМУ изучить "в кратчайшие сроки"? Вам это ваш преп не рассказал? Тут годы работы, опыта - и то "на старуху бывает проруха", да еще какая... От Вас требуется только такой объем знаний, при котором можно закодировать данную формулу? Тогда глубоко копать не нужно, достаточно элементарных знаний и книг. |
|
|
|
#24 |
|
Форумец
Сообщений: 4,909
Регистрация: 08.04.2003
Возраст: 42
|
zss_vrn
Матлаб все же трудно назвать языком программирования. При всем уважении. да ? ![]() а чтоже это тогда ? язык математической разметки текста? ![]() C++ вобщем-то считается уровнем ниже чем Паскаль. Очень смешно , спасибо. Если это Политех, то только С++. Это с какого перепуга? Политех как раз гр****ный рассадник паскаля в массы невежественных студентов . Едва ли с десяток местных преподов знают хотябы С. J++ Хотя С++ уже таковым не назовешь. Тем не менее его тоже многие считают больше "аппаратно-системным", чем прикладным языком. И есть в этом некая сермяжная правда интересно будет узнать какой же тогда найтивно компилируемый язык эти "многие" считают более подходящим для прикладных задач , не Delphi ли случаем
|
|
|
|
#27 |
|
Я псих...
Сообщений: 6,342
Регистрация: 25.10.2004
Возраст: 38
|
А вобще вы все заблуждаетесь!
Есть языки не выше и ниже, а первого поколения, второго и третьего (помоему ещё в разрработке). Соответтвенно те языки которые из 1 поколения они проще и их структура не такая сложная как языки 3 поколения. И предназначены они все для разных целей! |
|