タグ

歴史とprogrammingに関するstealthinuのブックマーク (11)

  • 西暦1年は閏年か? - プログラマーの脳みそ


     Twitter西1  113  西 西 400  西 100  西4  2
    西暦1年は閏年か? - プログラマーの脳みそ
    stealthinu
    stealthinu 2020/10/31
    予想していたのを遥かに超えたおもしろい話だった。そしてJavaさんすげえ。1582年10月10日とかはundefになってるのかな?
  • 絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama

    UnicodeのUTF-16エンコーディングではほとんどの文字(コードポイント)は2バイトで表現されるが、Unicodeに後から追加収録された文字の多くは4バイトで表現される。4バイト文字がうまく扱えないプログラムというのはわりとよくある。しかし世界中で広く使われるようになった絵文字がよりによって4バイト文字であるせいで、そのような文字が扱えない問題がよいペースで解決に向かいつつある。それについて少し説明してみようと思う。 Unicodeが80年代から90年代初頭にかけてデザインされたときの目標の一つは、Unicodeに含まれる文字数を65536個以内に収めることだった。現代の文章を実用的なレベルで表すためには、漢字などを含めてもそれだけの種類の文字があれば十分だと考えられたのだ。当然これは1文字を2バイトで表すことを念頭に置いていた。つまりコンピュータの揺籃期から当時に至るまで単純に英語

    絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama
    stealthinu
    stealthinu 2017/11/13
    なるほど今までUnicodeに追加された絵文字は糞と思ってたがこんなうれしい副作用が。
  • Analyzing github, how developers change programming languages over time

    Analyzing github, how developers change programming languages over time By Machine Learning Team / 12 July 2017 Have you ever been struggling with an nth obscure project, thinking : “I could do the job with this language but why not switch to another one which would be more enjoyable to work with” ? In his awesome blog post : The eigenvector of “Why we moved from language X to language Y”, Erik Be

    Analyzing github, how developers change programming languages over time
    stealthinu
    stealthinu 2017/07/20
     2000使JavaPHPRuby  

    programming


     
  • Rubyが今のPythonの地位にいない理由


    _ RubyPython PythonRubyRuby調 https://twitter.com/mametter/status/741950239662170112  RubyRubyRuby使Perl使
    stealthinu
    stealthinu 2016/06/16
    RoRってそんなに嫌われてるのか…?日本でのRubyはもうちょっと違う印象な気がする。RoRが流行る前にすでにもう一定の評価されてたと思うので。
  • 論文紹介: The Evolution of C Programming Practices: A Study of the Unix Operating System 1973–2015 - みずぴー日記


    ICSE 201640C  : The Evolution of C Programming Practices: A Study of the Unix Operating System 19732015 使: https://github.com/dspinellis/unix-history-repo  40Unix調     197266
    論文紹介: The Evolution of C Programming Practices: A Study of the Unix Operating System 1973–2015 - みずぴー日記
    stealthinu
    stealthinu 2016/06/08
    興味深い研究だった。Unixのソースは歴史が長いからこういう比較研究が可能なのだな。細かいことだけどグラフのフィッティングがきもいところが何点かあった。ないほうが良いのでは。
  • あるソフトウェア工学者の失敗 日本のITは何故弱いか


     .com  .com  GMO() No.1  調 1ICANN()gTLD ()ICANNInterNICJapan GMO Internet Group, Inc. d/b/a Onamae.com 20235調
    stealthinu
    stealthinu 2015/11/04
      Web  

    pc



    programming



    net
     
  • togetter.com - 「hoge」の起源を求めて


    hoge調 tweet 197019805?(0)(4)(0)  (0), (1), (2), (4) (1)ASCII(2)WIDE(3)  
    togetter.com - 「hoge」の起源を求めて
    stealthinu
    stealthinu 2015/05/15
     HOGEHOGEWIDE  

    programming




     
  • スーパーファミコンのプログラムを書きたい - ポルノアニメ


    2016/04/06   http://gyuque.hatenablog.com/entry/2016/03/28/215253 SFC 25 @pornanime  (@ykzts) March 16, 2015 鹿
    スーパーファミコンのプログラムを書きたい - ポルノアニメ
    stealthinu
    stealthinu 2015/04/06
    ああ… なんかしんみりした。いいはなしだった。
  • 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 - Qiita

    あわせて読みたい 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 「オブジェクト指向プログラミング」と「関数型プログラミング」のたった一つのシンプルな違い あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 2015年に備えて知っておきたいリアクティブアーキテクチャの潮流 この記事について この記事は新人向けの研修内容を再編集してお送りいたします。 ここで述べる内容はどのようにして現在のプログラミングスタイルが生まれてきたかを理解することで、よりよいプログラムを書くためのもので、正確なソフトウェア工学の歴史を学ぶためのものではありません。正確な歴史を把握したい場合は、原典をあたるようにしてください。 また、想定している読者は「よくあるオブジェクト指向プログラミングの学習」を既にし

    新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 - Qiita
    stealthinu
    stealthinu 2014/05/14
    オブジェクト指向を中心としたプログラミング言語の歴史という感じで良い。perlのblessって「リファレンス自身に関数を探索するパッケージを示す」という意味合いだったのか。newとは意味が違うからこの名にしたのかな?
  • Delphi 言語に見る顕在化する言語のリスクとは?(2013/08/24)


     Digital Sales  Digital Cloud Solution Architect    .NET Core.NET5 .NET6 LTS (Long-term Support) .NET6.NET Framework  .NET Framework  version 4.8  .NET6  .NET Framework  .NET6
    Delphi 言語に見る顕在化する言語のリスクとは?(2013/08/24)
    stealthinu
    stealthinu 2013/08/26
    delphi xeってそういう経緯で出てきたのか。
  • yebo blog: AppleがMacPaintとQuickDrawのソースコードを寄贈


    2010/07/20 AppleMacPaintQuickDraw BusinessweekAppleMacPaintQuickDrawMacPaintMacPaint5822Pascal358368000QuickDraw1710168000 John GruberQuickDraw?4
    stealthinu
    stealthinu 2010/07/22
    あのビルアトキンソンですら4年かかったんだ。そう考えると技術の進歩ってすげえわ。
  • 1