自己紹介

■ ね〜む ■

りょま@ri2lab(りつらぼと読んでください)

■ おしごと ■

2018.6に友人と株式会社を設立。

現在はシステム開発や教育関連の様々なお仕事などをしてます。

前職は教育職。

大学は工学,大学院は教育。

■ 好きな言語 ■

□Swift

1.2までは仕事で使ってたりしたけど,今の職になってから久しく触っていないうちに2.0を飛び越えて,3.0に。え?もうすぐ4.0もくるって?

そうこう言っているうちにどんどん新しくなって、いよいよSwiftUIですってよ、奥さん!

なんだかすごくイケてる言語だと個人的には思ってます。ちなみにObjective-Cは苦手です。

□C#

なかなか堅牢で型厳密な感じがすごくかっちりしたイメージ。THE高級プログラミング言語な気がする。Javaとどっちが・・・と言われると迷うけど,.NETフレームワークやLINQが素敵過ぎるので,C#かなあ。でも,まだまだWindows環境に縛られているので,オープンソース化の流れが早く形になるように期待しています。

もう正直、C#最高じゃない?って思うけど、C#使う案件が今のところない。泣

□JavaScript

とにかくなんでもオブジェクト!すごく取っつきやすくて柔軟なんだけど,実はすごく奥が深くて,まだまだ全然理解できていません。使えば使うほど,「おぉ〜」ってなる,素敵言語。

VueだとかReactだとか、フロントエンド界隈が最近盛り上がってるね。

□PHP

とりあえずさくっとサーバーサイドプログラムを組むなら最強ですよね。PHP7がとってもすばしっこくなったみたいなので,もっともっと触りたいし活用したいんだけど,暇と用途と載せ替えの手間が・・・でも,最近さくらインターネットさんがPHP7に対応してくれたので,現在管理しているWordpress系サイトは全てPHP7に変更しました。若干読み込みは速くなった気がします。特に更新処理とか,投稿処理が速くなりました。

最近のWEBサーバーもたいていのことはPHPでできちゃうよね。node.jsもいいけど、どんな低スペックなレンサバでもサポートしてくれてるデファクトスタンダード。

お仕事では最近Laravelを採用しています。Codeigniterも少々。でもCodeigniterはそろそろ引退かなあ。

□Java

クロスプラットフォームなアプリケーションではやっぱり不動の一位かなあ。GUIも含めてプラットフォームにあまり依存しないのがいいなあ。C#のGUI周りがMacでもWinでもLinuxでも共通でお手軽になればいいのに。そんで,それをMac版Visual Studioでできれば・・・ってなわけで,Win用の業務アプリは現在,JavaでMacで開発しています。少しずつ成長しているけど,やはり,メジャーすぎて大きすぎて,欠点もたくさん。そんでその改善にも時間がかかるところが玉に瑕。

□Kotlin

そうこう言っているうちにもう時代はKotlinですよね。だって、Javaが動く環境なら動くし、Androidアプリだって作れちゃうし、Javaの欠点おさえてるし。もう言うことなくね?最強はやっぱKotlinかも。