Какое наиболее распространенное расширение файла исходного кода Forth?

Я видел, как люди сохраняли файлы исходного кода Forth с расширениями .4th, .fth, .frt и .f. Какое расширение имени файла с исходным кодом Forth является наиболее распространенным?


person Aadit M Shah    schedule 15.08.2013    source источник
comment
Разве очевидным не будет .4th?   -  person Shark8    schedule 09.10.2013
comment
@ Shark8 Нет. Отсюда и вопрос.   -  person Aadit M Shah    schedule 09.10.2013


Ответы (3)


Я искал различные расширения файлов на GitHub (плюс «dup drop swap»), и это было результатом:

  1. .fs 4783 совпадения
  2. .fth 1144
  3. .4th 509
  4. .f 398
  5. .fr 143
  6. .4 55
  7. .frt 46
  8. .scr 30
  9. .четвертый 20
  10. .ft 11
  11. .fb 4
  12. .блк 2
  13. .seq 1
  14. .анс 1
  15. .за 1
  16. .fo 0

По крайней мере, это показывает, что есть много расширений файлов на выбор.

person Lars Brinkhoff    schedule 18.08.2013
comment
Сегодня dup drop swap in:file extension:fs = 31 376 и dup drop swap in:file extension:txt = 17783 and .fth = 6086 - c: - person skvery; 20.08.2017
comment
Будьте осторожны, некоторые используют соглашение, согласно которому .fs является файлом экрана FORTH (на самом деле это не текст, а последовательность из 16 строк по 64 символа на экране). - person vonbrand; 05.07.2018
comment
Конфликты: .fs - F#, .fth - тема FileMaker, .f и .for - Fortran. Наиболее популярным неконфликтующим расширением в списке является .4th. Наиболее очевидным расширением было бы .forth, но я полагаю, что Forth все еще часто используется с файловыми системами, требующими трехсимвольного расширения, и .4th также подходит под этот критерий. - person Lassi; 12.02.2020

Gforth поддерживает .fs в своей документации, что является довольно хорошим стандартом для таких вещей.

person sheepez    schedule 16.08.2013
comment
Что обозначает ФС? - person Sled; 21.04.2014
comment
@ArtB Это только предположение, но, возможно, это означает Forth Script. - person sheepez; 22.04.2014
comment
Но F# использует .fs, и F#, к сожалению, сейчас более распространен. Возможно, лучше использовать .fth, чтобы четко отличать файлы Forth от файлов F#. - person mcandre; 06.09.2014
comment
Сценарий Forth или исходный код Forth (также догадки) - person Lassi; 12.02.2020

Вдохновленный ответом Ларса Бринкхоффа, я сам выполнил несколько запросов на GitHub, чтобы узнать, как различные имена расширений используются в разных языках. (не только Форт). Для каждого расширения в списке ниже показаны только 3 языка с наибольшим количеством результатов:

Приведенные выше результаты были получены 13 мая 2021 года в 15:30 UTC.

Примечание. GitHub иногда определяет неверный язык для файлов исходного кода. Вышеупомянутые запросы пытаются уменьшить влияние таких ошибок на приведенные выше результаты, но они не идеальны.

Выводы:

  • Наиболее популярным расширением для исходного кода Forth является .fs, но расширение .fs чаще всего используется для F#. На самом деле файлов с исходным кодом F# с этим расширением примерно в два раза больше, чем для Forth.
  • Самое популярное расширение для исходного кода Forth, которое, похоже, не используется ни для какого другого языка, это .fth.
  • Расширения .4th, .frt и .forth также не используются ни для какого другого языка, однако эти расширения менее популярны, чем .fth.
person Susam Pal    schedule 13.05.2021