Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Обсуждение системы префиксов и тегов, в разделе "Fortran" 
:(
    Опции темы
kemiisto
  Дата 9.10.2009, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Для удобства, обсуждение системы префиксов и тегов выделено в отдельную тему. Комментарии, замечания и конструктивная критика принимаются. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Фантом
Дата 11.10.2009, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 5
Всего: 49



Возможно, несколько поздно (а раньше не получилось - был в отъезде, и до форума руки не доходили), но все же... Во-первых, нет особенного смысла в префиксах стандарта языка. Компиляторы редко когда реализуют строго тот или иной стандарт, и в итоге почти всегда важно лишь, идет речь о Fortran 77 или нет. При этом темы именно о 77-м явно будут встречаться достаточно редко.

Во-вторых, если уж есть префикс для GUI (хотя, на мой взгляд, весь этот раздел сводится к тому, что делать интерфейсы, рисовать картинки и т.п. на Фортране не надо, это в 99.99% случаев попросту нерационально), то следовало бы ввести что-то вроде "вычислительные методы на Фортране" - для вопросов, существенно затрагивающих собственно вычислительную математику (а не только техническую реализацию методов).
PM   Вверх
kemiisto
  Дата 11.10.2009, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Цитата(Фантом @  11.10.2009,  16:39 Найти цитируемый пост)
Возможно, несколько поздно

Нет, нет. smile Собственно, тема для этого.

Цитата(Фантом @  11.10.2009,  16:39 Найти цитируемый пост)
Во-первых, нет особенного смысла в префиксах стандарта языка. Компиляторы редко когда реализуют строго тот или иной стандарт, и в итоге почти всегда важно лишь, идет речь о Fortran 77 или нет. При этом темы именно о 77-м явно будут встречаться достаточно редко.

Согласен. Просто задачи классификации так просто не решить. smile Вариант был прикидочный. Чтобы увидет картину в общем. Сейчас уже многое начинает проясняться. Чтож, тогда может имеет смысл, разделить на Старый и Современный (начиная с 90)? [Old] и [Modern]...

Цитата(Фантом @  11.10.2009,  16:39 Найти цитируемый пост)
Во-вторых, если уж есть префикс для GUI (хотя, на мой взгляд, весь этот раздел сводится к тому, что делать интерфейсы, рисовать картинки и т.п. на Фортране не надо, это в 99.99% случаев попросту нерационально), то следовало бы ввести что-то вроде "вычислительные методы на Фортране" - для вопросов, существенно затрагивающих собственно вычислительную математику (а не только техническую реализацию методов). 

[GUI] пускай будет, хотя рациональность решения такого рода задач на Fortran и мала. Для вопросов по вычислительным методам можно добавить [Numerical].

И в догонку - надо, по всей видимости, два префикса к каждому заголовку. Первый - "версия" языка ([Old] или [Modern]), второй - категория вопроса ([Numerical], [GUI], ...). Или в другой последовательности... Но это не суть... Будем иметь что-то типа
Цитата
[Modern][General] Цикл с удвоенным счетчиком.


Как считаешь,Фантом

P.S. Ничего, что я на ты?


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Фантом
Дата 12.10.2009, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 5
Всего: 49



Цитата(kemiisto @  11.10.2009,  17:48 Найти цитируемый пост)
Чтож, тогда может имеет смысл, разделить на Старый и Современный (начиная с 90)? [Old] и [Modern]...

Я бы сделал специальный префикс для старых версий (от 77 и, чем черт не шутит, старше), а все, начиная с F90, предполагал бы "по умолчанию". 

Цитата(kemiisto @  11.10.2009,  17:48 Найти цитируемый пост)

P.S. Ничего, что я на ты? 

Ничего страшного.  smile 
PM   Вверх
kemiisto
Дата 12.10.2009, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Цитата(Фантом @  12.10.2009,  22:56 Найти цитируемый пост)
Я бы сделал специальный префикс для старых версий (от 77 и, чем черт не шутит, старше), а все, начиная с F90, предполагал бы "по умолчанию". 

Тоже идея. smile Теперь я в отъезде, приеду сделаю.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
kemiisto
  Дата 18.10.2009, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Изменил. 

Поиск по тегам работает не совсем просто. smile Нужно войти в тему с интересующим префиком и в ней кликнуть по тегу...


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Cr@$h
Дата 16.11.2009, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 1
Всего: 41



Цитата(kemiisto @  11.10.2009,  18:48 Найти цитируемый пост)
Чтож, тогда может имеет смысл, разделить на Старый и Современный (начиная с 90)? [Old] и [Modern]...

Стандарт пересматривается примерно каждые 5 лет. Не вытаскивать же потом оттуда темы по F90 smile) К тому же это похоже на вкусовщину. Имеется огромное наследие кода на Fortran, которое используется в самых передовых исследованиях.

Цитата(kemiisto @  11.10.2009,  18:48 Найти цитируемый пост)
Будем иметь что-то типа
Цитата
[Modern][General] Цикл с удвоенным счетчиком.

Надеюсь, что такого не будет.

Некоторое время назад был подготовлен проект разделов по Fortran, изходя из опыта, представленных тем и офорслению других разделов Vingrad, например, С/С++.
  • Fortran: Основы
    Подпись: Основы языка Fortran. Существующие стандарты. Непонятные места кода и удалённые средства Fortran. Вопросы начинающих
  • Fortran: Общие вопросы. Для специалистов
    Подпись: Общие вопросы. Эффективное и мультипарадигмальное программирование. Этюды. Тонкости и хитрости для фортранистов
  • Fortran: Компиляторы. Средства и интегрированные среды разработки
    Подпись: Компиляторы и отладчики. Средства профилирования, проверки, анализа и оптимизации. Интегрированные среды разработки
  • Fortran: Библиотеки. Мультимедиа. Обработка данных
    Подпись: Наследие Fortran. Математические, статистические и другие научные библиотеки. Библиотеки мультимедиа и обработки данных. Расширения для разработки ПО
  • Fortran: Графика. GUI. API. Многоязыковое программирование
    Подпись: Научная визуализация. Библиотеки графики и элементов интерфейса (виджетов). GUI API. Кроссплатформенные GUI. API. Многоязыковое программирование

Исходя из этого можно создать и префиксы с тегами:
  • [Основы] FОсновы
    Основы языка Fortran. Существующие стандарты. Непонятные места кода и удалённые средства Fortran. Вопросы начинающих
  • [Профи] FПрофи
    Общие вопросы. Эффективное и мультипарадигмальное программирование. Этюды. Тонкости и хитрости для фортранистов
  • [Инструменты] FИнструменты
    Компиляторы и отладчики. Средства профилирования, проверки, анализа и оптимизации. Интегрированные среды разработки
  • [Библиотеки] FБиблиотеки
    Наследие Fortran. Математические, статистические и другие научные библиотеки. Библиотеки мультимедиа и обработки данных. Расширения для разработки ПО
  • [Графика] FГрафика
    Научная визуализация. Библиотеки графики и элементов интерфейса (виджетов). GUI API. Кроссплатформенные GUI
  • [Многоязыковое] FМногоязыковое
    API. Многоязыковое программирование

Разделять языки по стандартам не целесообразно, как и для любого другого языка программирования. Fortran -- единый феномен в мире программирования, а не набор разных версий.
Раздел для библиотек, как научных, так и по обработке данных очень важен. Его следует отделять от инструментальных средств.
Графика тесно связана с вопросами многоязыеового программирования, но при желании их можно отделить.
Вопросы по численным методам попадают в раздел для Профи. Из-за отдельного раздела и отсутсвия второго и из-за иконки в виде формулы миф, что Fortran предназначен только для вычислений, останется жить ещё очень долго :-(
Основы в виде книг и учебных пособий -- как и принято на Винграде в Основы.
Параллельное программирование можно и оставить, хоть и планировалось создать для него отдельный раздел.
Спасибо.
PM MAIL ICQ   Вверх
kemiisto
Дата 20.12.2009, 22:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Цитата(Cr@$h @  16.11.2009,  19:28 Найти цитируемый пост)
Надеюсь, что такого не будет.

 smile Нет, не будет.

Цитата(Cr@$h @  16.11.2009,  19:28 Найти цитируемый пост)
Исходя из этого можно создать и префиксы с тегами

Спасибо. Надо думать.

Цитата(Cr@$h @  16.11.2009,  19:28 Найти цитируемый пост)
Разделять языки по стандартам не целесообразно, как и для любого другого языка программирования.

Да, это стало почти сразу понятно. smile

Цитата(Cr@$h @  16.11.2009,  19:28 Найти цитируемый пост)
Раздел для библиотек, как научных, так и по обработке данных очень важен. Его следует отделять от инструментальных средств.

Ценное предложение. Учтём.

Цитата(Cr@$h @  16.11.2009,  19:28 Найти цитируемый пост)
Вопросы по численным методам попадают в раздел для Профи. Из-за отдельного раздела и отсутсвия второго и из-за иконки в виде формулы миф, что Fortran предназначен только для вычислений, останется жить ещё очень долго :-(
  • По-поводу иконки: покажите свой вариант. Там места очень мало. Нужно придерживаться общего стиля с тенью.
  • И да, Fortran - только для вычислений. А что, есть сомнения? smile



--------------------
PM MAIL WWW GTalk Jabber   Вверх
kemiisto
Дата 11.4.2010, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160



Цитата(Cr@$h @  16.11.2009,  19:28 Найти цитируемый пост)
Исходя из этого можно создать и префиксы с тегами:


  • [Основы] FОсновы
    Основы языка Fortran. Существующие стандарты. Непонятные места кода и удалённые средства Fortran. Вопросы начинающих

  • [Профи] FПрофи
    Общие вопросы. Эффективное и мультипарадигмальное программирование. Этюды. Тонкости и хитрости для фортранистов

  • [Инструменты] FИнструменты
    Компиляторы и отладчики. Средства профилирования, проверки, анализа и оптимизации. Интегрированные среды разработки

  • [Библиотеки] FБиблиотеки
    Наследие Fortran. Математические, статистические и другие научные библиотеки. Библиотеки мультимедиа и обработки данных. Расширения для разработки ПО

  • [Графика] FГрафика
    Научная визуализация. Библиотеки графики и элементов интерфейса (виджетов). GUI API. Кроссплатформенные GUI

  • [Многоязыковое] FМногоязыковое
    API. Многоязыковое программирование




Итого:
  • [General]
  • [Pro]
  • [Tools]
  • [Interop]
Библиотеки в инструменты, чтоб не плодить сущности.
Графику вычеркнул.

Сейчас приведу в соответствие. smile 

Это сообщение отредактировал(а) kemiisto - 11.4.2010, 21:39


--------------------
PM MAIL WWW GTalk Jabber   Вверх
kemiisto
Дата 11.4.2010, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: нет
Всего: 160




M
kemiisto
Ну, вот где-то здесь мы и покончим с демократией.


Обсуждение закрываю.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Fortran | Следующая тема »


 




[ Время генерации скрипта: 0.0890 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.