#fortran — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #fortran, aggregated by home.social.
-
Если вы думаете, что знаете, чем отличается «Expression» от «Statement», то, скорее всего, вы ошибаетесь
Я занимаюсь изучением синтаксиса языков программирования и пытаюсь отделить фундаментальные закономерности от исторических случайностей. Одна из таких случайностей - почти повсеместное использование терминов выражение (expression) и инструкция (statement) при описании и классификации синтаксиса языков программирования. Интуитивно кажется, что 2 + 2 и if (x) { foo(); } - это совершенно разные сущности, но при более глубоком анализе оказывается, что подобное разделение искусственное и возникло из-за архитектурных особенностей вычислительных машин почти полвека назад и с тех пор просто «переходит» из языка в язык.
-
Если вы думаете, что знаете, чем отличается «Expression» от «Statement», то, скорее всего, вы ошибаетесь
Я занимаюсь изучением синтаксиса языков программирования и пытаюсь отделить фундаментальные закономерности от исторических случайностей. Одна из таких случайностей - почти повсеместное использование терминов выражение (expression) и инструкция (statement) при описании и классификации синтаксиса языков программирования. Интуитивно кажется, что 2 + 2 и if (x) { foo(); } - это совершенно разные сущности, но при более глубоком анализе оказывается, что подобное разделение искусственное и возникло из-за архитектурных особенностей вычислительных машин почти полвека назад и с тех пор просто «переходит» из языка в язык.
-
Если вы думаете, что знаете, чем отличается «Expression» от «Statement», то, скорее всего, вы ошибаетесь
Я занимаюсь изучением синтаксиса языков программирования и пытаюсь отделить фундаментальные закономерности от исторических случайностей. Одна из таких случайностей - почти повсеместное использование терминов выражение (expression) и инструкция (statement) при описании и классификации синтаксиса языков программирования. Интуитивно кажется, что 2 + 2 и if (x) { foo(); } - это совершенно разные сущности, но при более глубоком анализе оказывается, что подобное разделение искусственное и возникло из-за архитектурных особенностей вычислительных машин почти полвека назад и с тех пор просто «переходит» из языка в язык.
-
What keeps some #programminglanguages relevant for decades while others fade away? 💻 🤔
In Part 1 of this Andrew Oram series, explore the different paths of C, C++, C#, #JavaScript, #Java, #Rust, #PHP, #COBOL, #FORTRAN, #BASIC, #Perl, and others 👇
#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
What keeps some #programminglanguages relevant for decades while others fade away? 💻 🤔
In Part 1 of this Andrew Oram series, explore the different paths of C, C++, C#, #JavaScript, #Java, #Rust, #PHP, #COBOL, #FORTRAN, #BASIC, #Perl, and others 👇
#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
What keeps some #programminglanguages relevant for decades while others fade away? 💻 🤔
In Part 1 of this Andrew Oram series, explore the different paths of C, C++, C#, #JavaScript, #Java, #Rust, #PHP, #COBOL, #FORTRAN, #BASIC, #Perl, and others 👇
#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
What keeps some #programminglanguages relevant for decades while others fade away? 💻 🤔
In Part 1 of this Andrew Oram series, explore the different paths of C, C++, C#, #JavaScript, #Java, #Rust, #PHP, #COBOL, #FORTRAN, #BASIC, #Perl, and others 👇
#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
What keeps some #programminglanguages relevant for decades while others fade away? 💻 🤔
In Part 1 of this Andrew Oram series, explore the different paths of C, C++, C#, #JavaScript, #Java, #Rust, #PHP, #COBOL, #FORTRAN, #BASIC, #Perl, and others 👇
#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
The Apple Calculator LanguageWhile perusing Jef Raskin’s documents from the early days of Apple (1979 predominately), I came across a curious one: a “calculator” language that Jef proposed.
What’s particularly interesting is that it’s presented in the context of programming languages. Its specification doesn’t really describe a general purpose programming language – the title is accurate in that it is a calculator […]
https://wadetregaskis.com/the-apple-calculator-language/ -
The Apple Calculator LanguageWhile perusing Jef Raskin’s documents from the early days of Apple (1979 predominately), I came across a curious one: a “calculator” language that Jef proposed.
What’s particularly interesting is that it’s presented in the context of programming languages. Its specification doesn’t really describe a general purpose programming language – the title is accurate in that it is a calculator […]
https://wadetregaskis.com/the-apple-calculator-language/ -
The Apple Calculator LanguageWhile perusing Jef Raskin’s documents from the early days of Apple (1979 predominately), I came across a curious one: a “calculator” language that Jef proposed.
What’s particularly interesting is that it’s presented in the context of programming languages. Its specification doesn’t really describe a general purpose programming language – the title is accurate in that it is a calculator […]
https://wadetregaskis.com/the-apple-calculator-language/ -
The Apple Calculator LanguageWhile perusing Jef Raskin’s documents from the early days of Apple (1979 predominately), I came across a curious one: a “calculator” language that Jef proposed.
What’s particularly interesting is that it’s presented in the context of programming languages. Its specification doesn’t really describe a general purpose programming language – the title is accurate in that it is a calculator […]
https://wadetregaskis.com/the-apple-calculator-language/ -
This is already a week old (busy, busy, busy) but a #JOSS paper I reviewed has been published: Fortitude, the #Fortran Linter
https://joss.theoj.org/papers/10.21105/joss.10570
This is one of the coolest projects in the Fortran world today, and catches a huge variety of common problems through static analysis built on roff. Congratulations to the authors on the publication 🎉🎉 and if you're a Fortran developer go install and use it now!
-
This is already a week old (busy, busy, busy) but a #JOSS paper I reviewed has been published: Fortitude, the #Fortran Linter
https://joss.theoj.org/papers/10.21105/joss.10570
This is one of the coolest projects in the Fortran world today, and catches a huge variety of common problems through static analysis built on roff. Congratulations to the authors on the publication 🎉🎉 and if you're a Fortran developer go install and use it now!
-
This is already a week old (busy, busy, busy) but a #JOSS paper I reviewed has been published: Fortitude, the #Fortran Linter
https://joss.theoj.org/papers/10.21105/joss.10570
This is one of the coolest projects in the Fortran world today, and catches a huge variety of common problems through static analysis built on roff. Congratulations to the authors on the publication 🎉🎉 and if you're a Fortran developer go install and use it now!
-
This is already a week old (busy, busy, busy) but a #JOSS paper I reviewed has been published: Fortitude, the #Fortran Linter
https://joss.theoj.org/papers/10.21105/joss.10570
This is one of the coolest projects in the Fortran world today, and catches a huge variety of common problems through static analysis built on roff. Congratulations to the authors on the publication 🎉🎉 and if you're a Fortran developer go install and use it now!
-
Does anyone have the NBS Special Publication 399 (SP399) NBS FORTRAN Test Programs for Fortran-66 in machine-readable form? Scans of the printed listings are online, though as typical with scans, there are some errors introduced, e.g., truncated lines on Volume 2 page 10.
The tape is no longer available from NIST, but was, AFAICT, freely redistributable.
1/
#FORTRAN -
Does anyone have the NBS Special Publication 399 (SP399) NBS FORTRAN Test Programs for Fortran-66 in machine-readable form? Scans of the printed listings are online, though as typical with scans, there are some errors introduced, e.g., truncated lines on Volume 2 page 10.
The tape is no longer available from NIST, but was, AFAICT, freely redistributable.
1/
#FORTRAN -
Does anyone have the NBS Special Publication 399 (SP399) NBS FORTRAN Test Programs for Fortran-66 in machine-readable form? Scans of the printed listings are online, though as typical with scans, there are some errors introduced, e.g., truncated lines on Volume 2 page 10.
The tape is no longer available from NIST, but was, AFAICT, freely redistributable.
1/
#FORTRAN -
Does anyone have the NBS Special Publication 399 (SP399) NBS FORTRAN Test Programs for Fortran-66 in machine-readable form? Scans of the printed listings are online, though as typical with scans, there are some errors introduced, e.g., truncated lines on Volume 2 page 10.
The tape is no longer available from NIST, but was, AFAICT, freely redistributable.
1/
#FORTRAN -
Does anyone have the NBS Special Publication 399 (SP399) NBS FORTRAN Test Programs for Fortran-66 in machine-readable form? Scans of the printed listings are online, though as typical with scans, there are some errors introduced, e.g., truncated lines on Volume 2 page 10.
The tape is no longer available from NIST, but was, AFAICT, freely redistributable.
1/
#FORTRAN -
Some #programminglanguages remain widely used for decades, while others fulfill an important role during their time before receding.
Our author Andrew Oram explores the stories of C, C++, C#, #Java, #JavaScript, #PHP, #Rust, #Perl, #COBOL, #FORTRAN, #BASIC and others. Dive into it 👇
https://lpi.org/xq3f#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
Some #programminglanguages remain widely used for decades, while others fulfill an important role during their time before receding.
Our author Andrew Oram explores the stories of C, C++, C#, #Java, #JavaScript, #PHP, #Rust, #Perl, #COBOL, #FORTRAN, #BASIC and others. Dive into it 👇
https://lpi.org/xq3f#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
Some #programminglanguages remain widely used for decades, while others fulfill an important role during their time before receding.
Our author Andrew Oram explores the stories of C, C++, C#, #Java, #JavaScript, #PHP, #Rust, #Perl, #COBOL, #FORTRAN, #BASIC and others. Dive into it 👇
https://lpi.org/xq3f#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
Some #programminglanguages remain widely used for decades, while others fulfill an important role during their time before receding.
Our author Andrew Oram explores the stories of C, C++, C#, #Java, #JavaScript, #PHP, #Rust, #Perl, #COBOL, #FORTRAN, #BASIC and others. Dive into it 👇
https://lpi.org/xq3f#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
Some #programminglanguages remain widely used for decades, while others fulfill an important role during their time before receding.
Our author Andrew Oram explores the stories of C, C++, C#, #Java, #JavaScript, #PHP, #Rust, #Perl, #COBOL, #FORTRAN, #BASIC and others. Dive into it 👇
https://lpi.org/xq3f#LPI #programming #opensource #linux #unix #softwaredevelopment #coding #developers #sysadmins #python #softwareengineering
-
I'm still annoyed that Microsoft FORTRAN-80 is an implementation of FORTRAN IV and FORTRAN-66, and not of FORTRAN-77.
Late versions of Microsoft FORTRAN-80 did have the IMPLICIT NONE, which wasn't standardized until MIL-STD-1753, which extended FORTRAN-77.
#fortran #fortraniv #fortran66 #fortran77 #microsoft #fortran80
[EDITED: correction re IMPLICIT NONE thanks to @arclight ] -
I'm still annoyed that Microsoft FORTRAN-80 is an implementation of FORTRAN IV and FORTRAN-66, and not of FORTRAN-77.
Late versions of Microsoft FORTRAN-80 did have the IMPLICIT NONE, which wasn't standardized until MIL-STD-1753, which extended FORTRAN-77.
#fortran #fortraniv #fortran66 #fortran77 #microsoft #fortran80
[EDITED: correction re IMPLICIT NONE thanks to @arclight ] -
I'm still annoyed that Microsoft FORTRAN-80 is an implementation of FORTRAN IV and FORTRAN-66, and not of FORTRAN-77.
Late versions of Microsoft FORTRAN-80 did have the IMPLICIT NONE, which wasn't standardized until MIL-STD-1753, which extended FORTRAN-77.
#fortran #fortraniv #fortran66 #fortran77 #microsoft #fortran80
[EDITED: correction re IMPLICIT NONE thanks to @arclight ] -
I'm still annoyed that Microsoft FORTRAN-80 is an implementation of FORTRAN IV and FORTRAN-66, and not of FORTRAN-77.
Late versions of Microsoft FORTRAN-80 did have the IMPLICIT NONE, which wasn't standardized until MIL-STD-1753, which extended FORTRAN-77.
#fortran #fortraniv #fortran66 #fortran77 #microsoft #fortran80
[EDITED: correction re IMPLICIT NONE thanks to @arclight ] -
I'm still annoyed that Microsoft FORTRAN-80 is an implementation of FORTRAN IV and FORTRAN-66, and not of FORTRAN-77.
Late versions of Microsoft FORTRAN-80 did have the IMPLICIT NONE, which wasn't standardized until MIL-STD-1753, which extended FORTRAN-77.
#fortran #fortraniv #fortran66 #fortran77 #microsoft #fortran80
[EDITED: correction re IMPLICIT NONE thanks to @arclight ] -
[In 1959]
"FORTRAN was provided for the IBM 1401 computer by an innovative 63-phase compiler that ran entirely in its core memory of only 8000 (six-bit) characters. The compiler could be run from tape, or from a 2200-card deck; it used no further tape or disk storage. " -
[In 1959]
"FORTRAN was provided for the IBM 1401 computer by an innovative 63-phase compiler that ran entirely in its core memory of only 8000 (six-bit) characters. The compiler could be run from tape, or from a 2200-card deck; it used no further tape or disk storage. " -
[In 1959]
"FORTRAN was provided for the IBM 1401 computer by an innovative 63-phase compiler that ran entirely in its core memory of only 8000 (six-bit) characters. The compiler could be run from tape, or from a 2200-card deck; it used no further tape or disk storage. " -
[In 1959]
"FORTRAN was provided for the IBM 1401 computer by an innovative 63-phase compiler that ran entirely in its core memory of only 8000 (six-bit) characters. The compiler could be run from tape, or from a 2200-card deck; it used no further tape or disk storage. " -
[In 1959]
"FORTRAN was provided for the IBM 1401 computer by an innovative 63-phase compiler that ran entirely in its core memory of only 8000 (six-bit) characters. The compiler could be run from tape, or from a 2200-card deck; it used no further tape or disk storage. " -
" 4.8.1 Character_Constant. The form of a character
constant is an apostrophe followed by a nonempty string
of characters followed by an apostrophe. The string
may consist of any characters capable of representation
in the processor. Note that the delimiting apostrophes
are not part of the datum represented by the constant.
An apostrophe within the datum string is represented by
two consecutive apostrophes with no intervening blanks.
In a character constant, blanks embedded between the
delimiting apostrophes are significant."So '''' is a valid character
constant (string literal) in #Fortran. As is """" ... -
" 4.8.1 Character_Constant. The form of a character
constant is an apostrophe followed by a nonempty string
of characters followed by an apostrophe. The string
may consist of any characters capable of representation
in the processor. Note that the delimiting apostrophes
are not part of the datum represented by the constant.
An apostrophe within the datum string is represented by
two consecutive apostrophes with no intervening blanks.
In a character constant, blanks embedded between the
delimiting apostrophes are significant."So '''' is a valid character
constant (string literal) in #Fortran. As is """" ... -
" 4.8.1 Character_Constant. The form of a character
constant is an apostrophe followed by a nonempty string
of characters followed by an apostrophe. The string
may consist of any characters capable of representation
in the processor. Note that the delimiting apostrophes
are not part of the datum represented by the constant.
An apostrophe within the datum string is represented by
two consecutive apostrophes with no intervening blanks.
In a character constant, blanks embedded between the
delimiting apostrophes are significant."So '''' is a valid character
constant (string literal) in #Fortran. As is """" ... -
" 4.8.1 Character_Constant. The form of a character
constant is an apostrophe followed by a nonempty string
of characters followed by an apostrophe. The string
may consist of any characters capable of representation
in the processor. Note that the delimiting apostrophes
are not part of the datum represented by the constant.
An apostrophe within the datum string is represented by
two consecutive apostrophes with no intervening blanks.
In a character constant, blanks embedded between the
delimiting apostrophes are significant."So '''' is a valid character
constant (string literal) in #Fortran. As is """" ... -
" 4.8.1 Character_Constant. The form of a character
constant is an apostrophe followed by a nonempty string
of characters followed by an apostrophe. The string
may consist of any characters capable of representation
in the processor. Note that the delimiting apostrophes
are not part of the datum represented by the constant.
An apostrophe within the datum string is represented by
two consecutive apostrophes with no intervening blanks.
In a character constant, blanks embedded between the
delimiting apostrophes are significant."So '''' is a valid character
constant (string literal) in #Fortran. As is """" ... -
Hmm, so gfortran (part of the gcc suite) now has slop in it.
https://slopscan.ava.pet/repo/https%3A%2F%2Fgcc%2Egnu%2Eorg%2Fgit%2Fgcc
Of course it's got a long way to catch up to LLVM…
https://slopscan.ava.pet/repo/https%3A%2F%2Fgithub%2Ecom%2Fllvm%2Fllvm%2Dproject
Given Zig uses LLVM, I wonder where that puts them?
-
Hmm, so gfortran (part of the gcc suite) now has slop in it.
https://slopscan.ava.pet/repo/https%3A%2F%2Fgcc%2Egnu%2Eorg%2Fgit%2Fgcc
Of course it's got a long way to catch up to LLVM…
https://slopscan.ava.pet/repo/https%3A%2F%2Fgithub%2Ecom%2Fllvm%2Fllvm%2Dproject
Given Zig uses LLVM, I wonder where that puts them?
-
Hmm, so gfortran (part of the gcc suite) now has slop in it.
https://slopscan.ava.pet/repo/https%3A%2F%2Fgcc%2Egnu%2Eorg%2Fgit%2Fgcc
Of course it's got a long way to catch up to LLVM…
https://slopscan.ava.pet/repo/https%3A%2F%2Fgithub%2Ecom%2Fllvm%2Fllvm%2Dproject
Given Zig uses LLVM, I wonder where that puts them?
-
Hmm, so gfortran (part of the gcc suite) now has slop in it.
https://slopscan.ava.pet/repo/https%3A%2F%2Fgcc%2Egnu%2Eorg%2Fgit%2Fgcc
Of course it's got a long way to catch up to LLVM…
https://slopscan.ava.pet/repo/https%3A%2F%2Fgithub%2Ecom%2Fllvm%2Fllvm%2Dproject
Given Zig uses LLVM, I wonder where that puts them?
-
Hmm, so gfortran (part of the gcc suite) now has slop in it.
https://slopscan.ava.pet/repo/https%3A%2F%2Fgcc%2Egnu%2Eorg%2Fgit%2Fgcc
Of course it's got a long way to catch up to LLVM…
https://slopscan.ava.pet/repo/https%3A%2F%2Fgithub%2Ecom%2Fllvm%2Fllvm%2Dproject
Given Zig uses LLVM, I wonder where that puts them?
-
Differentiable Fortran with LFortran and Enzyme
Comments: https://news.ycombinator.com/item?id=48905667
#HackerNews #Differentiable #Fortran #LFortran #Enzyme #Autodiff #Programming
-
Differentiable Fortran with LFortran and Enzyme
Comments: https://news.ycombinator.com/item?id=48905667
#HackerNews #Differentiable #Fortran #LFortran #Enzyme #Autodiff #Programming
-
Differentiable Fortran with LFortran and Enzyme
Comments: https://news.ycombinator.com/item?id=48905667
#HackerNews #Differentiable #Fortran #LFortran #Enzyme #Autodiff #Programming
-
Differentiable Fortran with LFortran and Enzyme
Comments: https://news.ycombinator.com/item?id=48905667
#HackerNews #Differentiable #Fortran #LFortran #Enzyme #Autodiff #Programming
-
Differentiable Fortran with LFortran and Enzyme
Comments: https://news.ycombinator.com/item?id=48905667
#HackerNews #Differentiable #Fortran #LFortran #Enzyme #Autodiff #Programming
-
Краткая история создания электронных таблиц: от древних шумеров и до BCL на языке Fortran
Что такое электронная таблица, объяснять не надо. Все знают Excel, и многие хоть раз им пользовались. История создания электронных таблиц тоже, на первый взгляд, незамысловатая и сравнительно недолгая: как только появились первые ПК, сразу началась разработка ПО для выведения на экран их монитора интерактивной таблицы, которая сильно облегчила бы работу бухгалтеров и менеджеров. IT-инженеры уложились в 15 лет, с конца 60-х до середины 80-х, чтобы создать электронную таблицу от начала и до конца – от разработки самого принципа ее программирования до появления первых электронных таблиц (от VisiCalc до Excel) на экране ПК, сильно порадовав тем самым белых воротничков (и не только их). Дальше шло лишь усовершенствование электронных таблиц. С чего вдруг IT-инженеры и изобретатели озаботились бухгалтерскими проблемами, тоже понятно. Люди старшего поколения помнят, что можно было делать на первых ПК 70-х и 80-х годов, еще до эпохи интернета. Если оставить в стороне возможность самостоятельно заняться программированием и обмениваться файлами с такими же энтузиастами, что сейчас часто ставят в заслугу первым ПК (для этого все-таки надо было в душе быть айтишником), то на этих ПК можно было играть в интерактивные игры (правда, на игровых приставках к телевизору это обходилось дешевле) и можно было использовать ПК как пишущую машинку, при пользовании которой не надо было замазывать белилами ошибки и ждать, когда те высохнут, чтобы напечатать поверх правильную букву. Сказать, что это сильно порадовало писателей и редакторов бумажных СМИ значит ничего не сказать, это была настоящая революция в писательском и издательском деле, сравнимая разве что с изобретением печатного станка Гутенбергом в XV веке. А когда к этому добавились еще электронные таблицы для сведения дебета с кредетом в интерактивном режиме, это была еще одна революция в бухгалтерии того же масштаба, если не большего.
https://habr.com/ru/companies/onlinepatent/articles/1058098/
#электронные_таблицы #таблицы #таблицы_данных #отображение_данных #exel #история_it #история_создания #fortran
-
Краткая история создания электронных таблиц: от древних шумеров и до BCL на языке Fortran
Что такое электронная таблица, объяснять не надо. Все знают Excel, и многие хоть раз им пользовались. История создания электронных таблиц тоже, на первый взгляд, незамысловатая и сравнительно недолгая: как только появились первые ПК, сразу началась разработка ПО для выведения на экран их монитора интерактивной таблицы, которая сильно облегчила бы работу бухгалтеров и менеджеров. IT-инженеры уложились в 15 лет, с конца 60-х до середины 80-х, чтобы создать электронную таблицу от начала и до конца – от разработки самого принципа ее программирования до появления первых электронных таблиц (от VisiCalc до Excel) на экране ПК, сильно порадовав тем самым белых воротничков (и не только их). Дальше шло лишь усовершенствование электронных таблиц. С чего вдруг IT-инженеры и изобретатели озаботились бухгалтерскими проблемами, тоже понятно. Люди старшего поколения помнят, что можно было делать на первых ПК 70-х и 80-х годов, еще до эпохи интернета. Если оставить в стороне возможность самостоятельно заняться программированием и обмениваться файлами с такими же энтузиастами, что сейчас часто ставят в заслугу первым ПК (для этого все-таки надо было в душе быть айтишником), то на этих ПК можно было играть в интерактивные игры (правда, на игровых приставках к телевизору это обходилось дешевле) и можно было использовать ПК как пишущую машинку, при пользовании которой не надо было замазывать белилами ошибки и ждать, когда те высохнут, чтобы напечатать поверх правильную букву. Сказать, что это сильно порадовало писателей и редакторов бумажных СМИ значит ничего не сказать, это была настоящая революция в писательском и издательском деле, сравнимая разве что с изобретением печатного станка Гутенбергом в XV веке. А когда к этому добавились еще электронные таблицы для сведения дебета с кредетом в интерактивном режиме, это была еще одна революция в бухгалтерии того же масштаба, если не большего.
https://habr.com/ru/companies/onlinepatent/articles/1058098/
#электронные_таблицы #таблицы #таблицы_данных #отображение_данных #exel #история_it #история_создания #fortran
-
Краткая история создания электронных таблиц: от древних шумеров и до BCL на языке Fortran
Что такое электронная таблица, объяснять не надо. Все знают Excel, и многие хоть раз им пользовались. История создания электронных таблиц тоже, на первый взгляд, незамысловатая и сравнительно недолгая: как только появились первые ПК, сразу началась разработка ПО для выведения на экран их монитора интерактивной таблицы, которая сильно облегчила бы работу бухгалтеров и менеджеров. IT-инженеры уложились в 15 лет, с конца 60-х до середины 80-х, чтобы создать электронную таблицу от начала и до конца – от разработки самого принципа ее программирования до появления первых электронных таблиц (от VisiCalc до Excel) на экране ПК, сильно порадовав тем самым белых воротничков (и не только их). Дальше шло лишь усовершенствование электронных таблиц. С чего вдруг IT-инженеры и изобретатели озаботились бухгалтерскими проблемами, тоже понятно. Люди старшего поколения помнят, что можно было делать на первых ПК 70-х и 80-х годов, еще до эпохи интернета. Если оставить в стороне возможность самостоятельно заняться программированием и обмениваться файлами с такими же энтузиастами, что сейчас часто ставят в заслугу первым ПК (для этого все-таки надо было в душе быть айтишником), то на этих ПК можно было играть в интерактивные игры (правда, на игровых приставках к телевизору это обходилось дешевле) и можно было использовать ПК как пишущую машинку, при пользовании которой не надо было замазывать белилами ошибки и ждать, когда те высохнут, чтобы напечатать поверх правильную букву. Сказать, что это сильно порадовало писателей и редакторов бумажных СМИ значит ничего не сказать, это была настоящая революция в писательском и издательском деле, сравнимая разве что с изобретением печатного станка Гутенбергом в XV веке. А когда к этому добавились еще электронные таблицы для сведения дебета с кредетом в интерактивном режиме, это была еще одна революция в бухгалтерии того же масштаба, если не большего.
https://habr.com/ru/companies/onlinepatent/articles/1058098/
#электронные_таблицы #таблицы #таблицы_данных #отображение_данных #exel #история_it #история_создания #fortran
-
Forlorn Hope of Fortran Modernisation https://lobste.rs/s/jbalki #fortran #plt
https://amenzwa.github.io/stem/PL/FortranModernisation/ -
Forlorn Hope of Fortran Modernisation https://lobste.rs/s/jbalki #fortran #plt
https://amenzwa.github.io/stem/PL/FortranModernisation/ -
Forlorn Hope of Fortran Modernisation https://lobste.rs/s/jbalki #fortran #plt
https://amenzwa.github.io/stem/PL/FortranModernisation/ -
Forlorn Hope of Fortran Modernisation https://lobste.rs/s/jbalki #fortran #plt
https://amenzwa.github.io/stem/PL/FortranModernisation/ -
Forlorn Hope of Fortran Modernisation https://lobste.rs/s/jbalki #fortran #plt
https://amenzwa.github.io/stem/PL/FortranModernisation/ -
"This activates the original second-order implementation of 1984, which was the default method until 2024"