[identity profile] jgbobby.livejournal.com posting in [community profile] useful_faq
Заморочился тут одной темой, которая требует навыков программирования для работы с математическими вычислениями и циклами. Сам не программер, но очень хочется в той самой теме поковырятся. Посему вопрос - подскажите язык программирования, наиболее простейший для изучения базовых основ, которые требуют ТОЛЬКО математических простейших вычислений, работу с циклами, ну и работу с фаловой системой, чтоб результаты в логи сохранять.. Никакой графики, звука, мультимедиа и т.п. Пробовал разобраться в уже написанных набросках кода на с++, суть понятна, но не вся + написана пограма была под VS6, которая как объяснили типа знающие люди не обладает быстрым компилятором и цикл идущий на моем компе скажем минут 20, можно пропустить просто пеесобрав код на более старших компиляторах минуты за 3. Посему думается что надо начинать учить какойто язык с нуля. Было бы неплохо чтобы в итоге код был адаптирован под современные камни, то бишь BASIC (не пойдет ли????) банально не пойдет. Может немного сумбурно объяснено, но суть вроде передал. Заранее спасибо

Date: 2008-07-14 02:45 pm (UTC)
From: [identity profile] meanab.livejournal.com
Видите ли... Самый быстрый способ написать код — это взять готовый. :) Поэтому и заходит речь о готовых библиотеках и MatLab'е и аналогах. Если же вы настаиваите на написании с нуля, то самым важным критерием будет такой: на каком языке пишет ваш local guru, которого вы сможете ежеминутно дергать с вопросами. Эффективностью кода озаботитесь, когда ваш алгоритм будет работать. Если речь идет о столь простых вычислениях, как вы описываете, то перевести готовую программу с одного языка на другой — вообще не проблема. В то же время многие эффективные способы ускорения кода на современных процессорах, например, многопоточность, совершенно не подходят для начинающего.

Date: 2008-07-15 12:24 am (UTC)

Date: 2008-07-15 12:24 am (UTC)
From: [identity profile] vdas.livejournal.com
Если мои знания не устарели - самый быстрый в математике фортран

Присоединяюсь.

Date: 2008-07-15 02:23 am (UTC)
From: [identity profile] wamana.livejournal.com
Для начала язык может быть любым, который знаешь и есть у кого спросить. А потом либо пропадет интерес, либо найдутся деньги на заказ профессионалу.

Библиотеки - это, конечно, хорошо. Но, судя по описанию задачи, математика - не основное занятие в жизни автора. И выбрать нужную библиотеку и функцию ему будет сложновато.