何がソースコードを特に「良い」ものとするのかについて開発者が話すとき、一握りの特徴が繰り返し言及される傾向がある(動作する、読みやすい、テストできる)。
03/29 19:07
3月26日にバージョン1.9がリリースされた Dart言語だが、前日の25日にDartプロジェクトはDart VMをChromeに統合しないことを発表している。
03/29 16:04
やや旧聞となるが、PHPコミュニティは数年にわたる議論と幾度もの投票の果てに、PHPの次期バージョン(PHP7)で関数の引数や返り値でintやstringなどのスカラー型の宣言を可能にする提案を3月17日に可決したという。
03/28 20:51
ソフトウェア開発者の間では一般的に、ディスクアクセスを避けてできるだけメモリー上で処理することが実行時間の短縮につながると考えられているが、これに逆行する研究結果をカナダ・カルガリー大学とブリティッシュコロンビア大学の研究チームが発表した。
03/28 20:50
過去10年、開発者や技術者はMySQLとPostgreSQLを比較し、後者が技術的には優れていると考える人が多かった。
03/22 23:19
全米でも有数の凶悪犯罪者が収監されているという米カリフォルニアのサン・クエンティン州立刑務所で、受刑者にプログラミングを教える更正プログラムが始まったそうだ。
03/18 11:11
私は90年代初めからある、クラシックでオブジェクト指向のコンパイラ型プログラミング言語を選択しようとしているが、なかなか決めることができない。
03/08 19:06
ソースコード中の記述を整理したり、変数名や関数名を分かりやすく書き換えることはリファクタリングと呼ばれているが、実験の結果、リファクタリングを行ったとしてもコードの質が格段に良くなるものでもないことが分かったそうだ。
03/05 20:12
ソフトウェアの世界からプロジェクトの所要時間の見積をなくそうとする#NoEstimatesムーブメントについて、Mediumの記事が紹介している。
02/28 18:23
20年前には思いもよらなかったことだが、現在はJavaとJavaScriptがプログラミングの世界で覇権を争っている。
02/22 20:08
Edsger Dijkstra氏がgoto文の危険性を主張したのは1968年。
02/15 17:48
本家SlashdotでYour Java Code Is Mostly Fluff、New Research Finds(あなたのJavaコードの大半は無駄なもの、新たな研究で判明)なる記事が出ている。
02/14 08:00
FacebookのAP Computer Sicence(大学先修課程のコンピューターサイエンス科目)グループ(非公開)に投稿された、再帰呼び出しを使って0から6の数字を出力するコード例について、「APの試験で粗末なコーディング技術が使われていることを示す例がまた現れた」とAlfred Thompson氏が皮肉った。
02/12 09:15
2000年に開発がスタートし、ついに開発開始から(リリースが実現されずに)15年を迎えるPerl 6だが、Perlの生みの親であるLarry Wall氏が、今年中のPerl 6.0のリリースと望んでいるという。
02/02 21:52
Drexel Universityとthe University of Maryland、the University of Goettingen、Princetoの研究者らが、ソースコードを分析し、その記述スタイルからその著者を検出する「code stylometry」なるシステムを開発したそうだ。
01/30 15:20
Slashdot「Justified: Visual Basic Over Python For an Intro To Programming」より。
01/23 17:17
「プログラマ35歳限界説」という俗説があるが、実際のところ30代も半ばになると、マネジメント業務が増えて実際にコードに触れなくなるプログラマも少なくない。
12/28 22:37
Microsoftによる.NET Coreをオープンソース化する動きについて、スラッシュドットでの議論の中心は以下のようなものだ。
12/26 06:00
Microsoftは18日、テクニカルサポート電話詐欺を行う企業がMicrosoftの名前を不正に使用しているなどとして、カリフォルニア州中部地区連邦地裁に提訴した。
12/21 21:01