LDCをビルドしてみよう
D言語 Wikiにも書いてあるので必要ない気もするのだが、日本語で手順を書いてあることで目に留まる人もいるかと思い書いておく。 まずなにはなくともLDCのレポジトリをcloneしておこう。 gi...
62 search resultsShowing 1~20 results
You need to log-in
D言語 Wikiにも書いてあるので必要ない気もするのだが、日本語で手順を書いてあることで目に留まる人もいるかと思い書いておく。 まずなにはなくともLDCのレポジトリをcloneしておこう。 gi...
(2025/11/09追記: Go 1.19でsync/atomicにTypeが追加されたため、以下の問題はすでに部分的に解決されている。だがsync/atomicのValueは比較不可能型では...
近年1、ハッシュマップの実装トレンドとしてキャッシュフレンドリーなオープンアドレス法が隆盛を極めているっぽいふいんき(なぜか変換できない)を感じているがちゃんと調べたことなかったなと思ったので、...
khei4さんの功績によって、LLVM17では部分的に不要なmemcpyを排除することができるようになりました。 具体的なケースではRustのcodegen testを追加するPRがわかりやすい...
どうでもいい前置き: gistにおいてたんけど、あとで検索性わるいよなということに気がついたので一時的かもしれないがQiitaにも書く。 memory constraints/memory cl...
(2023/12/14追記: LLVM12 で https://reviews.llvm.org/D95288 の修正が入ったためにこの記事の内容は古くなっています。同様の内容を出力したい場合は...
ネタがあまりに思いつかないので、もう小ネタで。 Legacy biosはオワコンだよね、ということでUEFIでOS開発や!ということで、とりあえず簡単にやってみることのできる分量のものを探してみ...
はじめに D言語は以下のような特徴をもった汎用プログラミング言語である。 C言語に似た構文 ネイティブなバイナリにコンパイルされる 静的型付け GCを持つが手動でのメモリ管理も可能 低レイヤにア...
used pragma ふと、Nimで __attribute__((constructor)) 相当を使いたいと思い、以下のようなコードを書いた。 var initCount: int pro...
はじめに 今回NimとNuttXという選択で、なぜNim?なぜNuttX?そもそもどんな特徴があるの?という話を書く。 プログラミング言語 Nim Nimはefficient,expressiv...
レポジトリはこちらにおいています: https://github.com/kubo39/zephyr_ldc_hello なので(?)細かい解説はあまりしません。 環境構築 Zephyrの環境構...
アクティブなものから停滞気味なものまで雑に並べています。 Organizations using the D Language (dlang.org) 公式サイトのOrganizations u...
はじめに これはGoに不変参照が存在しない理由を雑に推測してみたものを文章にまとめたものです。 ぜんぜん間違っている可能性があるので、そうだった場合はこっそり教えてください。 Go Goは値セマ...
Nimのプロセス起動は便利だが、意図したとおりに使う場合(主にプロセスオプションやコンパイルフラグといった仕組みのために)注意が必要である。 ここではいくつかのよくあるパターンについて、どのよう...
まえがき std::processはポータブルな実装だがにここではunix着目する プロセス起動 新しいプロセスを立ち上げてプログラムを実行する サブプロセスと言ったりもする プロセス プログラ...
前置き 現在だとWASIでプログラムを書くときはwasi-libcをここからダウンロードしてきて静的リンクして使うことが一般的と思われます。 ただまあ基本ホスト環境にないものなので(そのうち各d...
こんにちは駆け出しエンジニアです!!!Go初心者なんでここが気になり調べました!!!!!!!!! $ go version go version go1.14 linux/amd64 $ go ...
tl;dr crubyのconfigure時のオプション知りたかったら RbConfig::CONFIG["configure_args"] をみる。 環境 $ uname -mrv 4.15....
あらすじ けっこう悩むのでメモる。 wasmバイナリをいじるときは WebAssembly/wabt とか wasi-sdk に同梱されているのとかいろいろあるけど、どれを使うのが最適なんだろう...
たぶんこれが一番早いです void main(){int*a;*a=1;} Cの main; と同じことをD言語でする場合 extern(C)__gshared int main; 見た目トリッ...
62 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.