リファクタリングはエンジニアの福利厚生であり管理指標への影響はほとんどないんでは – きしだのHatena

おそらくリファクタリングの工数を確保する説得力のある材料がほしくて、リファクタリングの効果をどう示すか悩んでる人がいたのですが、リファクタリングって非開発者に示せるような数字だすのは難しいよねという結論になったので、そのまとめ。 工数としてはコード管理費みたいな感じで乗せるのがよさそう。 まず、リ…

オブジェクト崇拝は罪! 古ヘブライ文字で記述する創世的プログラミング言語が降臨/そこはかとなく神聖な感じのするソースコードがやんごとない【やじうまの杜】

オブジェクト崇拝は罪! 古ヘブライ文字で記述する創世的プログラミング言語が降臨/そこはかとなく神聖な感じのするソースコードがやんごとない【やじうまの杜】

世界のプログラミング言語(44) シンプルで現代的なZig言語、RustやC++が複雑すぎると嘆く人の福音となるか

Zigは2015年に登場した新しいオープンソースのプログラミング言語です。Go言語やRust言語のように、C言語の置き換えを目標にしたコンパイラ言語です。その最大の特徴はシンプルであることです。確かに、マクロもプリプロセッサもありませんが、現代的な言語に仕上がっています。最近話題になることが増えてきたので試し…

ZigはCMakeの代替となるか

既存のプロジェクトで使用しているコンパイラを置き換えるだけで、Zigに付属しているCコンパイラを利用できる。 クロスビルドが標準で可能 上でも述べた通り、Zigは標準でクロスコンパイルが可能である。 Zig libcのTaget一覧 ❯ zig targets | jq ".libc" [ "aarch64_be-linux-gnu", "aarch64_be-linux-musl", "aarch64_…

新山祐介 (Yusuke Shinyama) on Twitter: “John Carmackインタビュー。計5時間もあるので全部は聞いていない。「C言語のいいところは、他の言語ほどプログラミングスタイルに多様性がないことだ。なのでCの基本を知っていれば、カーネルだろうが何だろうがいきなり読みだして… https://t.co/0ae6uE9mHT”

John Carmackインタビュー。計5時間もあるので全部は聞いていない。「C言語のいいところは、他の言語ほどプログラミングスタイルに多様性がないことだ。なのでCの基本を知っていれば、カーネルだろうが何だろうがいきなり読みだして… https://t.co/0ae6uE9mHT

Webアプリケーション自動デバッグ構成機能搭載のVS Code用「Python」2022年8月版

Microsoftは現地時間2022年8月4日、Visual Studio Code用拡張機能「Python」の2022年8月版をリリースした旨を公式ブログで報告した。本バージョンでは、Webアプリケーションの自動デバッグ構成機能の追加やチュートリアルの改善が加わっている。また、拡張機能「Pylance」で未使用のimportを削除する機能を、拡張機能「J…

GitHub Copilot は”gender”など特定用語を含むコードで動かなくなる

書いているプログラムコードから次に必要そうなコードを提案してくれる GitHub の Copilot サービスで、「このコードに対して Copilot が何も提案してくれない」というバグが報告されました。 これに対するコミュニティの識者からの回答は、「おそらく、コードの中に “gender” という単語が入ってるからでしょう。」とい…

アソビュー!初のネイティブアプリリリース。機能設計でデザイナーが取り組んだ4つのこと – asoview! TECH BLOG

こんにちは!デザインリードを担当している山中です。 ついにアソビュー!のネイティブアプリがリリースされました! 私が入社(2019年の夏ごろ)してから、アプリをつくりましょう、という話は何度もでて、途中まで開発しいたもののコロナの影響で業績が低迷、アプリの開発どころではなくなり、他の開発の優先度が高く…