おっさんエンジニアのボヤキ

いや、べつに良いんだけどー

最近、いろいろな言語でプログラムを書いている。「PHP大好きっ子」だったのに、お仕事だから仕方が無い。あと、プライベートでもプログラムを書くので・・・もう、わけわか!?

エントリーナンバー1: PHP

サーバ上で何かを書くなら、PHPが環境構築の部分も含めて一番お手軽。モジュールも沢山内蔵されているので、面倒が少ない。

ただ、スマホアプリは作成できない。(いまどきだと、超欠点)

エントリーナンバー2: Java

Androidアプリ開発で使用。大規模構築では、サーブレットエンジン(J2EE)上で使われる事が多いJavaですが、SUN時代に「これはいいよ!」と採用して、その後OracleにSUNが買われて、Google的に「最悪」になったとか、ならなかったとか。

Android Studio 2(JetBrains製)のIEDは、本当によく出来ているが、Javaはメモリを食いすぎて16GB詰んでいるMacbook Pro 13r(2015モデル)でも、コンパイル等はイライラする。オープンソースになったSwiftに、マジで移行して欲しい!

エントリーナンバー3: Objective-C

iOSアプリ開発で使用。いままで、「Objective-Cは理解できないよー」と、過去に2度ほど挫折して、Swiftをメインに!と思っていたのに、某必須ライブラリがSwiftで使えない(時間がなくて、調査出来ず)ので、泣く泣くObjective-Cで実装。しかし、本当によく判らない言語仕様だなー

Swiftがメインになると思うので、消えて良いよー

エントリーナンバー4: JavaScript

もう、本当にやだー でも、Node.jsで作られたものをメンテするらしい。おーiOS/Androidの実装は、Phonegap frameworkですがー。元開発者、し(ピー)!!

エントリーナンバー5: Swift

プライベートで開発した 欧州フットボールニュース:欧州サッカーのニュースに特化したソーシャルメディア で使用した言語。好き。マジで好き。

CGI実装でも使えるので、サーバサイドもSwiftになると嬉しいかもー

少し、コンパイルに時間が掛かるのは残念。最適化される事を祈る。

なんとなくまとめ

そもそも、私は学生時代にパソコン通信ソフトである KmTermX(KTX) のマクロ(Cライクでコンパイルするもの)でプログラムを学び、その後C言語で Windowsプログラム(Win32SDK直叩き)を作っていた。たぶん、C言語を学んだ事でプログラムというものを、とりあえず理解できたのだろう。オブジェクト指向言語でなかったのが、PHPをはじめとして、各種のプログラム言語を使える事になったんだろうなーと思っている。

まあ、言語やプラットフォームは何でも良いけど、「自分の手で何かを作り、誰かが少しでも便利だなーと思うもの」が作れるのは、本当に楽しいよ!!

PROFILE

Makotoミラニスタ / DQ10バカ
SEというなの何でも屋 / 意味も無くドメイン取得が趣味 とにかく面白いコトが好き。 神奈川在住。奥様と猫2匹と穏やかな日々を過ごす。 □ Private BLOG: NO AC.Milan, NO LIFE Profile テキスト
スポンサーリンク