D言語プログラムの--DRTオプション
D言語製のプログラムは、メイン関数の呼び出しの事前に、ランタイムでの処理でいくつかの特殊なコマンドライン引数を解釈し、ランタイムの制御を切り替える機能が備わっている。 細かな挙動は調べればわかる...
47 search resultsShowing 1~20 results
You need to log-in
D言語製のプログラムは、メイン関数の呼び出しの事前に、ランタイムでの処理でいくつかの特殊なコマンドライン引数を解釈し、ランタイムの制御を切り替える機能が備わっている。 細かな挙動は調べればわかる...
はじめに Blueskyが一般に公開されて10か月たちました。 今世界中でも有数の勢いのあるSNSといって過言ではないBlueskyですが、なんといってもいいところは、昔Twitterがそうであ...
はじめに こんにちは。SHOOです。今回は現役IoTエンジニアの私が、最もIoTに適した言語を紹介します! IoTって具体的になんなのか、何が実現できるのか、何が要求されるのかを解説したうえで、...
概要 D言語のコンパイラにはC言語をコンパイルする能力がある。つよい。 やりかた ファイル構成 dub.json src - main.d - foo.h - foo.c dub.json { ...
発言 私) D言語くんの応援歌を作ってほしいです。まずはD言語くんについて紹介します。D言語くんはプログラミング言語のD言語のマスコットキャラクターで、正式な名称はありません。D言語くんの画像の...
本記事はVisual Studio Code上にD言語のデバッグ環境を整えるという趣旨の記事です。D言語に興味のない方は人生最良の行動を促すこちらの記事からご確認ください。逃がさないよ? Win...
Dockerコンテナで実行されているサービスは sudo docker stop <container> あるいは sudo docker-compose down などによって停止...
はじめに 前の記事> STM32CubeMXで生成したFreeRTOSとD言語を連携する方法 前の記事はとにかくプロジェクトを作ってビルドできるしLEDチカらせられるってところまで書いたが...
今年のD言語フォーラムでは特にメモリ管理が多く話題に上がりました。 メモリ管理の話題の多くはD言語のGCに対する批判や、参照カウント方式の採用など、GCを使わずにD言語を使いたいというものでした...
今年のD言語メモリ管理・メモリ安全の話題一覧です。 見逃しや、あんまり関係ない記事も混じっていますが、ご了承いただけるとなにとぞ幸いです。 ご査収くださいますようよろしくお願いいたします。 20...
はじめに D言語を組み込み用途で使うべく、過去にいくつかの挑戦をして幾何の経験を得てきた。 D言語で組み込みやる 特集 D言語組み込みプログラミング入門 D言語からC言語へトランスパイルすればど...
今年も私の作ったいくつかのdub機能がマージされました。 コントリビュートの際に得られた知見を共有したいと思います。 dubとは dubはD言語のソースコードをビルドするためのビルドツールであり...
こんにちは。 ついに2.094.0がリリースされましたね! なんかアナウンスないけど…←されました!! さて、このリリースには私の携わったdubの改良があります。それがx86_omfというアーキ...
対象 gitでrebaseをよくするし、mergeはマージコミットを残す人。 rebaseするとmergeのマージコミットの記録が失われるのが困る人。 概要 付け替えたいブランチの先端を作業コピ...
D言語って何がいいの? よく見る質問です。 D言語erにとってその質問は「肺呼吸って何がいいの?」って聞かれるのと同じレベルの質問なわけですが……。 さておき、そんな質問に答えるための引用記事を...
D言語にはdubというパッケージマネージャ兼ビルドツール兼テストツールがあります。 今回はdubのテストツールとしての側面について調べがついたことを述べます。 概要 dub testで思い通りに...
概要 D言語あてに、目的に応じていろんな方法で寄付できる Flipcause:一般寄付 Flipcause:人的資源 ※D言語くんシャツもらえる Flipcause:指名手配バグ OpenCol...
D言語をC言語にする利点 「特集 D言語組み込みプログラミング入門」1では、clangを使って直接ARM向けのバイナリを出力するという方法を用いました。 ここでお話しするのは、D言語から一度C言...
概要 スライド: Cushion - 状態遷移表ライブラリ 7年前に公開した記事の状態遷移表ライブラリを独立させ、dubパッケージのライブラリとして公開 通信のハンドシェイク、画面遷移、イベント...
概要 @xxx のように@を付けて型や変数の前にUDAを付けることができます。将来的な予約語との衝突は気にした方がいいです。 UDAを使った処理を書く場合は std.traits の hasUD...
47 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.