タグ: C++

いろんな言語で “Hello World!” 1970年代

タイトル通り、いろんな言語でプログラミング入門のど定番、"Hello World!" をやってみる。 プログラミング言語年表(Wikipedia) プログラミング言語一覧(Wikipedia) 1.C言語 環境:Alpine Linux 3.9 + gcc 8.3.0 + libc-dev 0.7.1(Docker) C言語とC++は、社会人になってから初期の段階で仕事で使っていた。プログラミングを習得するにあたって早いうちにコレに触れられたのは大きいと思う。 [hello.c] #include int main(){ p...

続きを読む

プログラミング言語の一覧

一覧の元ネタはWikipediaから。実際に調べたり、動かしてみたものを順次列挙。 プログラミング言語年表(Wikipedia) プログラミング言語一覧(Wikipedia) 名称 登場時期 方言/規格 影響を受けた言語 影響を与えた言語 C 1972年 K&R、ANSI C B言語、ALGOL、アセンブリ言語、Pascal awk、csh、C++、Objective-C、D言語、Java、JavaScript、Limbo C++ 1983年 −−− C言語、Simula、Ada Java、C#、D言語、PH...

続きを読む

Dockerで開発環境:C/C++編

事前にpullしていたAlpine Linuxのイメージを元に、C/C++の開発環境を作ってみる。 Docker Hubのイメージに、gcc というのがあるので、それを使っても良いんだろうが、なんせ1GB超えのイメージなので、できるだけ軽量なのを使いたい。 ということで、Apline Linuxのイメージを元に作ってみる。 参考:https://qiita.com/Panda_Program/items/abbff0864fb65bdfe7d0 最低限やることといえば、素のAlpine Linuxに gcc と libc-dev を入れるくらい。 Dockerfi...

続きを読む