タグ

Perlに関するmohnoのブックマーク (13)

  • Announcing Perl 7

    Announcing Perl 7 Jun 24, 2020 by brian d foy image credit: Darren Wood, “7”, on Flickr. This morning at The Perl Conference in the Cloud, Sawyer X announced that Perl has a new plan moving forward. Work on Perl 7 is already underway, but it’s not going to be a huge change in code or syntax. It’s Perl 5 with modern defaults and it sets the stage for bigger changes later. My latest book Preparing f

    Announcing Perl 7
    mohno
    mohno 2020/06/25
    いまだにあるんだなあ感。なるほど「Perl6」が黒歴史になったということなのか。"Perl 7 is going to be Perl 5.32, mostly"
  • Perl 6、正式に「Raku」へ名称変更か | スラド デベロッパー

    Perl 6の名称を正式に「Raku」へ変更するというGitHubでの提案に対し、Perl生みの親のLarry Wall(TimToady)氏が支持を表明している(Larry Wall氏のコメント、 blogs.perl.orgの記事、 The Registerの記事)。 次世代Perlとして開発されていたPerl 6だが、正式リリース後もPerl 5の開発が進められており、「Perl」といった場合にPerl 5を指す状態が続いている。そのため、Perl 6の名前に「Perl」が入っているのはわかりにくいとして、8月からGitHubで名称変更が議論されていた。このスレッドでは「Raku (楽)」という日語について、勘違いも含めてちょっと面白い議論になっている。 もともと「Raku」という名前は昨年、Perl 6のエイリアスとして使えるもう一つの名前を付けてほしいというZoffix Zne

    mohno
    mohno 2019/10/15
    っていうからには raku.com を押さえてるのかな、と思ったが、普通に https://raku.org/ を使うみたいだ。しかし、誰だよ、afternic で raku.org を売りに出してるのは→ https://www.afternic.com/domain/raku.org
  • 「レベル感の違いがすごい」78歳のIT担当相が爆誕→台湾の38歳天才プログラマーIT大臣が話題に

    Search, watch, and cook every single Tasty recipe and video ever - all in one place! News, Politics, Culture, Life, Entertainment, and more. Stories that matter to you.

    「レベル感の違いがすごい」78歳のIT担当相が爆誕→台湾の38歳天才プログラマーIT大臣が話題に
    mohno
    mohno 2019/09/12
    むしろそんな天才エンジニアがなんで政治家をやろうと思ったのか。 https://withnews.jp/article/f0170306001qq000000000000000W02310701qq000014751A によると「閣僚になってからの収入は半分以下に…貯金を取り崩して生活」だそうだが。
  • P++: 静的型付けをめざすPHP

    PHP: pplusplus:faq PHP 8から、PHPは「PHP」と「P++」という2つの言語を提供するようになる。P++はPHPとの下位互換性を削りながら除々にPHPを静的型付け言語にする試みだ。 PHP開発者の中には2つの流派がある。PHPの源流であり現在の形である動的型付け言語としてのPHPを良しとする流派と、PHPをより強い静的型付け言語へと発展させたい流派だ。良い悪いの問題ではない。どちらの流派も正当な理由がある。しかし、ゆるふわな動的型付け言語とガチガチの静的片付け言語は同じ一つの言語として同居できない。 そこで、コードネームP++として、PHPを静的型付け言語に発展させる新しい言語の開発が提案された。P++はforkではなく、PHPと同じコードベースを共有する。PHP 8のバイナリはPHPとP++を同時に実装する。言語の切り替えは何らかの宣言によって指定する。 P++は

    mohno
    mohno 2019/08/13
    「P++はforkではなく、PHPと同じコードベースを共有する。PHP 8のバイナリはPHPとP++を同時に実装する。言語の切り替えは何らかの宣言によって指定する」「過去の失敗に学んだのだろう」
  • おそらく先がない5つのプログラミング言語? - YAMDAS現更新履歴

    おそらく先がない5つのプログラミング言語、といういろいろと怒りをかいそうな記事だが、どうせワタシが愛する C 言語なんかがまたやり玉に挙がってるんだろうと見たら、一番最初に Ruby が挙がっている…… この記事は TIOBE や RedMonk のプログラミング言語ランキングに Dice 独自の求人票情報を加味してるようだが、Ruby は落ち目という認識らしい。うーむ。 それ以外には Haskell、Objective-C、R、そして Perl が挙げられていて、この手の記事の定番といえる PerlSwift 誕生後やはり定番である Objective-C はそうですかという感じだが、ビッグデータの時代に人気を高めた R 言語ですら、Python に追いやられつつあるというのはそうなんでしょうね。 それにしても Ruby が先がないという意見には異論が出るだろう。ネタ元は Slashd

    おそらく先がない5つのプログラミング言語? - YAMDAS現更新履歴
    mohno
    mohno 2019/08/05
    プログラム資産が残っているものは環境が変化しない限りなくせないが、代替されるか環境がなくなればなくなるわけで、Objective-Cあたりは分からないでもないが、他はどうかなあ。
  • プログラマーで年収1,000万円は高い?目安となる月収や習得すべき言語は? | クリエイターのための総合情報サイト CREATIVE VILLAGE

    年収1,000万円」これは日で働くうえで、収入の1つの大台と言えます。職種によって実現のしやすさは変わりますが、果たしてプログラマーでも年収1,000万円に到達することはできるのでしょうか? 今回はプログラマー年収1,000万円を目指すうえでどんなことを意識すべきなのか、稼げるプログラミング言語はあるのか、キャリアプランはどう描くべきなのかなど、高収入プログラマーを目指すうえで必要なポイントを解説します。 システムエンジニア(SE)とプログラマーの違い SEとプログラマー年収の差を見ていく前に、まずはそれぞれの仕事内容の違いから確認することが重要です。それぞれの仕事内容によって年収にも少なからず差が出る傾向にあります。 システムエンジニア(SE)の仕事内容 例えば、新しいソフトウェアを開発するとしましょう。これを完成させるには、SEとプログラマー双方の力が必要ですが、まず動き出すの

    プログラマーで年収1,000万円は高い?目安となる月収や習得すべき言語は? | クリエイターのための総合情報サイト CREATIVE VILLAGE
    mohno
    mohno 2018/02/05
    これで「年収は比較的安定」って言われると微妙なんだが、この“平均的”な人たちがどの程度のコードを書いているのかは気になるね(でもないけど) けっこう低アウトプットの人がいそうな印象。
  • if式 / if文 の条件節で、左辺に定数を書くべき言語はあるか? @ajiyoshi.gist

    gistfile1.md if式 / if文 の条件節で、左辺に定数を書くべき言語はあるか? @ajiyoshi.gist twitterからながれてきたこの話題。昔のCコンパイラは、if文の条件節で代入を書いても文句を言わなかったので、このようなコードに何の警告も出なかった。 #include<stdio.h> int main() { int x = 0; /* おそらく意図と違う。 x == 1 と書くべきであった これでは常に実行されてしまう */ if ( x = 1 ) { puts("残念"); } } 「これをこのように書けば、コンパイルエラーになり、ある種の誤りをコンパイラに見つけさせることができる」というのが、「老害」とされる人の主張である。 /* これはコンパイルエラーになる */ if ( 1 = x ) { puts("残念"); } もし使っている環境が「コンパ

    if式 / if文 の条件節で、左辺に定数を書くべき言語はあるか? @ajiyoshi.gist
    mohno
    mohno 2014/12/13
    「if (0 == a)」は嫌い。「0 <= a < 10」という条件を、どう表記するかという問題もあるな。私は「0 <= a && a < 10」。
  • 理想のプログラミング言語

    普段Perlを書いているんだけど、言語機能として欲しい機能がライブラリ任せだったりしていろいろしんどい。 何かいいプログラミング言語はないかなーと思っているんだけど、なかなか自分の好みとピタリとくるものがない。まぁ好みにピタリとくるものなんかプログラミング言語に限らずないんだろうけど。 なので夢想してたのを垂れ流してみる。最近OOPディスのエントリとかあったので話題作りになれば。 Web系のエンジニアなのでWebサービス作ることが前提で、範囲広げすぎるとまとまらないので今回はLLを想定してる。 だいたい PHP, Perl, Python, Ruby, JavaScript あたりをイメージしながら、さらにこんな機能があればいいなーと思って書いたよ。 言語仕様 使い慣れているクラスベースオブジェクト指向 オプショナルな静的型 静的な型がないのはちょっと苦しい かといって型が必須だと気軽に書

    理想のプログラミング言語
    mohno
    mohno 2013/06/15
    ↓タイトルから想像するほど宗教論争になってないな、と思ったけど、これを書いた人がC#に気がありそうだからか:-) ※「今回はLLを想定してる」って書いてあったから、ちょっと違うな。
  • 型が無い事の利点とやらが全く的を射てない

    変数に型がないということの利点について考える http://d.hatena.ne.jp/perlcodesample/touch/20130227/1361928810 が大変お粗末な内容だったので、反論記事を書きます。 型推論はソースコードのコンパイルの時間を遅くしてしまいます。ソースコードが大きくなってきた場合に、すばやく書いて、すばやく実行結果をもらうことができなくなります。今時のパソコンならコンパイル時間なんて大したことない。 大規模開発環境はコンパイル時間よりリンク時間の方が問題になりやすいが、それは別に型の話とは関係ない。 あと、インタープリタも最近は実行時にJITコンパイラが走る。 実行時間に影響がなく、開発者の待ち時間で済む方が実はよいのでは? 統合開発環境での、メソッドの自動補完の機能の実装が少し難しくなります。みんなが統合開発環境をつくるとでも? そもそも型が不定なら

    型が無い事の利点とやらが全く的を射てない
    mohno
    mohno 2013/02/28
    アンサーエントリーでも書こうかと思ったけど面倒臭くなったから、これでいいや。元記事にもいっぱいコメントがついてるし。
  • 変数に型がないということの利点について考える - Perl入門ゼミ

    Perl › 読み物 PHPPerlRubyPythonなどのスクリプト言語に対して、変数に型がないということを否定的にとらえる人もいるかと思います。特にC言語やJavaなどの静的言語を使ってきた人にとっては、型がないということが不安材料として目に映ることが多いのではないかと思います。 けれども、型がないということは、当に素晴らしいことです。型がないことによって、たくさんの面倒から解放されるからです。 どのような型の値でも代入できる まず基的なこととして変数に型がなければどのような型の値でも代入できるということです。つまり、受け取るときに、どのような型の値を受け取るのかを意識する必要がありません。 my $str = 'Hello'; my $num = 1; my $nums = [1, 2, 3]; my $person = {age => 2, name => 'taro'

    変数に型がないということの利点について考える - Perl入門ゼミ
    mohno
    mohno 2013/02/27
    (パフォーマンスはともかく)実行時までエラーが判明しないというのは、アプリケーションの質を高める阻害要因になりかねないのですよ。
  • Scripting Languages I: Node.js, Python, PHP, Ruby - Hyperpolyglot

    a side-by-side reference sheet sheet one: version | grammar and execution | variables and expressions | arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions | execution control | exceptions | threads sheet two: streams | asynchronous events | files | file formats | directories | processes and environment | option parsing | libraries and namespaces | objects

  • Perlのはなし — by 北畠徹也

    Perlのはなし — by 北畠徹也 23 6月 2010 Perlのはなし — by 北畠徹也 はコメントを受け付けていません 投稿者: KitaSan (Business, Computer, Intenet, Miscs フォーラム) タグ:Perl Opensource Perlの商標登録申請したのは11月1日くらいですし、Perl Foundation に何回も Donation (寄付行為) もしておりますから「関係ない第三者が」「勝手に」と<勝手に>言われるのは正直言えば心外ではございます。(Python等ほぼあらゆるメジャー系OSSに寄付しております、一応。Wikipediaすら。) – 【あなたはオープンソースコミュニティに寄付したことありますか?無いのなら、あなたのほうが第三者でしょう】 – 商標とはそもそも自由に登録申請しうるものです(商標法による禁止事項等は勿論あり

    Perlのはなし — by 北畠徹也
    mohno
    mohno 2010/06/24
    「Perlは、株式会社テラ・インターナショナルの登録商標です」←書くなら「Perl言語は、株式会社テラ・インターナショナルの登録商標とは一切関係ありません」かな。
  • 1