詳細検索

検索対象

まとめダネ!
【ぬるぽ】今週のヤン…

【ぬるぽ】今週のヤンジャン「null」を「ゼロ」と訳してしまいシステム系から大炎上

今週のヤンジャン「null」を「ゼロ」と訳してしまいシステム系から大炎上

更新日:

【炎上】今週のヤンジャン「null」を「ゼロ」と訳してしまいシステム系から大炎上

今週のヤンジャン読んでて思ったこと
Nullとゼロは同じじゃないぞーーー
違うぞーーーーー https://t.co/dNGfQHXxaJ

2019.11.14 22:40:36

Null(ヌル、ナル)は、何もない、という意味で、プログラミング言語などコンピュータ関係では、「何も示さないもの」を表すのに使われる。同様のものに、nil が使われることもある。他の名前のこともある。

ドイツ語において Null は数値の0(ゼロ)を意味し、発音は /nʊl/ である。一方、英語において null は /nʌl/ と発音される。[1]ドイツ語においても、数値の0と区別するために、本記事の意味の Null は英語風に /nʌl/ と発音される場合がある。[2][3]

日本においては「ヌル」という発音が定着しているが、英語読みに近い「ナル」という発音で呼ばれる場合もある(専門書、国家試験[4]など)。

プログラミング言語などにおいて、nullやnilといった予約語や定数名のものなどの意味がどういったものかは言語により、場合によっては実装ごとに違う。ポインタや参照のある言語では、ヌルポインタなどと呼ばれる何も指さない特別なポインタであることもあるし、Pythonのようにオブジェクトの[5]こともある。古典的なLISPのように真理値の偽(の代表)や空リスト「()」を兼ねたもの(それらと同じもの)だったりすることもある。

出典:Null - Wikipedia

ドイツ語の人と
システム系の人で反応が分かれてるな

2019.11.15 09:53:12

@kefia0731 「0」←null(ドイツ語)
「」←Null(C言語)

2019.11.15 13:44:15

よく「ぬるぽ」と言われるNullPointerExceptionとは(簡略化した説明)

メモリ
. 1 2 3 4 5 6 7 8
10 x x x x x x x x
20 x x D A T A x x

ポインタ「メモリ23番地にデータが入ってますよ」

↓何らかの原因で化ける

ポインタ「メモリミ゚番地にデータが入ってますよ」

PC「データどこやねん」

2019.11.15 14:56:37

以降ガッ不要 https://t.co/KrcHi3h5Bk

2019.11.15 17:17:24

@kefia0731 DB使いとしてはnullは「値が入っていない」であって、「0という値が入っている」のとは明確に違うと言いたいが…

2019.11.15 10:09:02

@JeanLuc_Picachu @kefia0731 拾いもんの画像ですがこれが一番分かりやすい例えかと……。トイレットペーパーホルダーに芯が入っているか、そもそも何も入っていないのか。 https://t.co/5aknoK01BN

2019.11.15 12:44:22

@WhiteJa_Chan @JeanLuc_Picachu @kefia0731 データベースで言うNULLはこのツイート画像の右側じゃないかなーと、以前考えたりしていました。値が存在しない以外にも「不明」という意味もあったりするので。
t.co/sSEWsJr8FB

2019.11.15 13:18:31

@kefia0731 ちょっと前にバズった『明朝体に疲れが残らないか心配だ』が明朝体に見えた人、と同じく何系の人かで見方が分かれてますね。

2019.11.15 12:43:34

@kefia0731 FF外から以下略
一応…
# define NULL ((void *)(0))

2019.11.15 11:08:54

@kefia0731 所々で「ぬるぽ」「ガッ!」のネット老人会開かれてんの草

2019.11.15 16:03:07

@kefia0731 FF外かろ失礼するゾ!

ヌルと聞いてサイボーグ忍者とグレイフォックスが出た私は異端者

2019.11.15 12:52:10

@yusuk8720 同じコードネームを持つ男

2019.11.15 13:04:29

@kefia0731 ドイツ語やろ、そんならゼロで正しい。

2019.11.15 09:42:55

「nullとゼロは同じじゃない」という天の声を受信した気がしたので……! 左がゼロ、右がnullです。(再掲)

t.co/eVyROtTkL7 @itm_nlab

2019.11.15 14:04:16

1