Crystal
PHPでWeb開発は楽そうって考えている素人の人は多そうだけど 作り具合によっては実行時にコンパイルだと、微妙な実装部が やっぱり動いてなかったんだーってなってショックが大きいので、 最近のJava以外の静的型付け言語でWeb開発はどうなの? (昔はC#でWeb…
何度か、仕事で使ってるCentOS7に好きな言語環境を 構築しようとして、うまく行かなくて断念したことが複数回 あったので、備忘録として参考サイトをまとめておく(ΦωΦ) まぁ公式ドキュメントを追いかければいいじゃないw ってだけの話だけどね。 暇な時にち…
RustやHaskell等でも利用できるということは、他にも 使える言語はあるよね?ということで、更に深く掘って みた。 そうしたところ、Scala,Julia,Crystal,FSharp,Dart,Golang, Erlang/Elixir,Smalltalk,Common Lisp,Chicken Scheme等で ドライバーやライブラ…
業務でCakePHPを使っているが、RubyのRailsをパク ったらしいと聞くけど、View周りは全然、楽できないぞ。 ってことで、Template Engineについて勉強してみようと 思ったので、自分が好きな言語周辺と基本的なとこで 参考になりそうな情報をメモしてみる(ΦωΦ…
この記事はCrystal Advent Calendar 2016 の23日目の記事です。 CrystalのコードはRubyに似ているので、階乗とかフィボナッチ数 のプログラムを書いたりしたことはあったけど、パッケージマネージャ のShardsを使ったアプリ開発はやったことなかったな。 と…
RDBMSだったらMariaDB、NoSQLだったら SQliteみたいなファイル形式で保存するDBって ないんだっけ?で調べていたらGoogle製の LevelDBってのがあるらしい。 詳しく内容は見てないけど、構想中のサービス で使ってみたいなと思ったのでメモ。 その他にも従来…
使いたい環境によってバージョンを切替えたいので anyenvでnode.jsとCrystalをインストールした際のメモ。 ちなみに環境はMacのVM上のManjaro-15.12-x86_64である。 1. anyenvをgithubからclone % git clone https://github.com/riywo/anyenv ~/.anyenv 2. .…