はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Perl6

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 14 / 14件)
 

まつもとゆきひろ氏が“幻のPerl6”から学んだ教訓 「OSSの最大の敵」と「セカンドシステムの危険性」

2024/01/12 このエントリーをはてなブックマークに追加 200 users Instapaper Pocket Tweet Facebook Share Evernote Clip OSS 教訓 もとゆきひろ氏 危険性 最大

プログラミング言語「Ruby」の国内最大のビジネスカンファレンス「RubyWorld Conference」。Rubyの先進的な利用事例や最新の技術動向、開発者教育の状況などの情報を発信することで、「Rubyのエコシステム(生態系)」を知ることができる場として開催します。ここで登壇したのは、Rubyアソシエーション 理事長のまつもとゆ... 続きを読む

2019年の最先端のPerl開発ボイラープレート - Qiita

2019/12/01 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita raku anatofuz perl 言語

Perl Advent Calendar始まりました! @AnaTofuZ ありがとうございます! 今年も元気にやっていきましょう! さて、Perlも実はまだまだ進化しています。 今年はPerl6として開発されていた言語がRakuに名前を変えましたが、 Perl5はPerlとして今後も開発とメンテナンスが続けられていきます。 2019年にPerlを書くそこのあ... 続きを読む

182124

2018/07/18 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip log デーモン コマンドライン引数 var エントリ

目的 今回は以前のエントリで書いたようなPerl6の正規表現などを使い同じ処理をするプログラムが,各言語でどういったパフォーマンスの差が出るかの検証を行います. 題材 題材としてはmac os Xの /var/log/system.logのデーモンの回数を数え上げるというプログラムです. 処理の流れとしてはまずコマンドライン引数を確... 続きを読む

Perl6 のフィボナッチ数列生成についての解説 - tokuhirom blog

2015/10/27 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip 解説 lang フィボナッチ数列 数字 http

mattn ブログで紹介されている Perl6 のフィボナッチ数列が奇妙に見える人が多いようなので、まともな解説。 ref. http://mattn.kaoriya.net/software/lang/perl6/20151026144119.htm フィボナッチ数列とは以下のような数列です。 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 最初の2つの数字が 1, 1 でして... 続きを読む

Big Sky :: Perl6 の無限リストとダイナミックバインディングが最強すぎる

2015/10/26 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip foo Range Say perl Big Sky

Perl には x 演算子があり、x 3 といった具合に繰り返し回数を付ける事で連続した文字列を簡単に作り出すことが出来る。 say 1 x 3; # 111 say "foo" x 3; # foofoofoo これは Perl5 でもお馴染み。しかし Perl6 の Range は凄い。 say 1 xx 3; # (1 1 1) say "foo" xx 3; # (foo foo foo)... 続きを読む

perl6 の環境を手っ取り早く構築してサクッと Hello world する - その手の平は尻もつかめるさ

2015/10/21 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip Hello World 環境 Perl5 ヤツ 本記事

2015-10-21 perl6 の環境を手っ取り早く構築してサクッと Hello world する perl6 本記事はサクッと perl6 (rakudo) が動く環境を作って,ズバッと Hello world してみるというやつです. 早速行ってみましょう. 1. rakudobrew をインストールする rakudobrew をインストールしますrakudobrew というのは perl5... 続きを読む

Big Sky :: Perl6 の grammar で俺言語「しょぼいスクリプト」を作った。

2015/10/19 このエントリーをはてなブックマークに追加 62 users Instapaper Pocket Tweet Facebook Share Evernote Clip スキャナ シームレス デフォルト 実装 プログラミング言語

meta-tags: perl6 Perl6 には Grammar という機能があるのですが、これがまた凄いんです。スキャナとトークナイザと処理系が引っ付いている様な物がデフォルトで提供されているんです。 通常はこれらが別の機能として提供されており、プログラミング言語を実装する過程でデータの受け渡しがシームレスではなく、実装を変えたりするのが非常に面倒だったりします。しかしこれが Perl6 とい... 続きを読む

Big Sky :: Perl6 で俺俺 Gyazo 作った。

2015/09/25 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Big Sky

動作に必要なのは HTTP::Server::Tiny と Digest::MD5。HTTP::Server::Tiny は安心の tokuhirom プロダクツ。 tokuhirom/p6-HTTP-Server-Tiny - GitHub https://github.com/tokuhirom/p6-HTTP-Server-Tiny そしてコード mattn/p6-gyazo - GitHu... 続きを読む

Perl6で「ソフトウェアエンジニアならば1時間以内に解けなければいけない5つの問題」の5問目を解いてみた - blog.64p.org

2015/05/27 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip ソフトウェアエンジニア 64p.org 問題 1時間以内 5つ

http://qiita.com/tag1216/items/25ff0f957340c54ae73c Perl6 だと eval が EVAL になってるのと、文字列結合演算子が ~ になっているのと実行が異常に遅いこと以外は違いはない。 calc(1, 1); sub calc { my ($b, $n) = @_; if ($n==9) { say $b if EVAL($b) == 100... 続きを読む

Additional Guest Speakers! | 追加ゲストスピーカーのお知らせ | YAPC::Asia Tokyo 2015

2015/05/07 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip YAPC 興奮 リリース 主要開発者 運営側

(English follows Japanese) こんにちは、牧です。 気がつくとYAPC::Asia Tokyo 2015までもうあと3ヶ月くらいしかありませんね!ドキドキですよ! そんな運営側の勝手な興奮の中、追加ゲストスピーカーのお知らせです!! まず Jonathan Worthington氏! 1.0 リリースを控えているという Perl6 の主要開発者の一人です。Larry Wal... 続きを読む

Perl6 の開発先端を味わう方法 - blog.64p.org

2015/02/02 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip 64p.org 方法

過去にも掲載したと思いますが、こんなシェルスクリプトで一発でインストールできます。 #!/bin/sh set -x set -e WORK=$HOME/.rakudo-build/ PREFIX=$HOME/perl6 mkdir -p $PREFIX mkdir -p $WORK rm -rf $WORK/rakudo git clone https://github.com/rakudo/r... 続きを読む

最近の Perl6 の動向についてまとめてみた - tokuhirom's blog.

2013/06/11 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip TOKUHIROM パフォーマン 時系列 動向 まわり

2013-06-11 最近の Perl6 の動向についてまとめてみた Perl6 まわりが最近だいぶかわってきているという雰囲気をみなさん感じていらっしゃるかとおもいます。そのあたりについておさらいしてみましょう(時系列はちょっとまちがってるかもしれませんが、たぶんだいたいあってる)。 去年ぐらいまで 去年ぐらいまでは、あまりパフォーマンスは重視されていなかったかんじがします。 「まだパフォーマン... 続きを読む

svk を当社比100倍高速化する方法: blog.bulknews.net

2006/11/03 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip SVK checkout commit Devel 既知

svk を当社比100倍高速化する方法 svk を使っているときの最大の不満は、ローカルのミラーレポジトリが大きくなるにつれ各種操作、とくに checkout と commit が遅くなってくること。 既知の問題だとおもっていたんですが、plagger のリリースに15分くらいかかるようになったのでたまらず #perl6 で clkao をつかまえてクレーム。「そんな遅いはずはないので Devel... 続きを読む

Perl6 で配列操作: blog.bulknews.net

2005/08/30 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip 配列操作 blog.bulknews.net append

Perl6 で配列操作 いやなブログ: 配列操作の比較表: Ruby, Python, JavaScript, Perl, C プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この... 続きを読む

 
(1 - 14 / 14件)