How do you describe '#!' in written english?

(SHIGETOMI, Takuhiko) #1

quick question.
sorry, this is not a question of Ruby but a more general inquiry.

I'd like to ask you how do you describe '#!' which we always put at the
head of the scripting source code file.
I know that its pronunciation is 'she bang' but am not sure that this
'she bang' would be correct description or not.

···

--
<name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
<contact medium="email">tshiget1@gw.nsw.co.jp</contact>
<location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
  /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
</location>
<hail>resistance is futile.</hail>

(Jim Freeze) #2

Yes, it is known as the shebang or the Berkeley !# hack.

http://www.mail-archive.com/bug-coreutils@gnu.org/msg00274.html

···

On 8/27/05, SHIGETOMI, Takuhiko <tshiget1@gw.nsw.co.jp> wrote:

quick question.
sorry, this is not a question of Ruby but a more general inquiry.

I'd like to ask you how do you describe '#!' which we always put at the
head of the scripting source code file.
I know that its pronunciation is 'she bang' but am not sure that this
'she bang' would be correct description or not.

--
<name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
<contact medium="email">tshiget1@gw.nsw.co.jp</contact>
<location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
  /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
</location>
<hail>resistance is futile.</hail>

--
Jim Freeze

(James Britt) #3

SHIGETOMI, Takuhiko wrote:

quick question.
sorry, this is not a question of Ruby but a more general inquiry.

I'd like to ask you how do you describe '#!' which we always put at the
head of the scripting source code file.
I know that its pronunciation is 'she bang' but am not sure that this
'she bang' would be correct description or not.

See The Hacker's Dictionary:

http://www.eps.mcgill.ca/jargon/jargon.html#shebang

James

···

--

http://www.ruby-doc.org - The Ruby Documentation Site
http://www.rubyxml.com - News, Articles, and Listings for Ruby & XML
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys

(Jim Freeze) #4

Yes, it is known as the shebang or the Berkeley !# hack.

Make that Berkely #! hack.

:wink:

···

On 8/27/05, Jim Freeze <jimfreeze@gmail.com> wrote:

http://www.mail-archive.com/bug-coreutils@gnu.org/msg00274.html

On 8/27/05, SHIGETOMI, Takuhiko <tshiget1@gw.nsw.co.jp> wrote:
> quick question.
> sorry, this is not a question of Ruby but a more general inquiry.
>
> I'd like to ask you how do you describe '#!' which we always put at the
> head of the scripting source code file.
> I know that its pronunciation is 'she bang' but am not sure that this
> 'she bang' would be correct description or not.
>
> --
> <name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
> <contact medium="email">tshiget1@gw.nsw.co.jp</contact>
> <location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
> /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
> </location>
> <hail>resistance is futile.</hail>
>
>
>

--
Jim Freeze

--
Jim Freeze

(SHIGETOMI, Takuhiko) #5

greetings, James.

your information has made my eyes open wider.

shebang /sh*-bang/ n.

this regexp means that it has some variety of expressions or dialects,
right? intriguing :slight_smile:

···

--
<name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
<contact medium="email">tshiget1@gw.nsw.co.jp</contact>
<location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
  /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
</location>
<hail>resistance is futile.</hail>

SHIGETOMI, Takuhiko wrote:
> quick question.
> sorry, this is not a question of Ruby but a more general inquiry.
>
> I'd like to ask you how do you describe '#!' which we always put at the
> head of the scripting source code file.
> I know that its pronunciation is 'she bang' but am not sure that this
> 'she bang' would be correct description or not.
>

See The Hacker's Dictionary:

http://www.eps.mcgill.ca/jargon/jargon.html#shebang

James

--

http://www.ruby-doc.org - The Ruby Documentation Site
http://www.rubyxml.com - News, Articles, and Listings for Ruby & XML
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys

(SHIGETOMI, Takuhiko) #6

greetings, Jim. :slight_smile:

thanx to your quick reply.
oh, it's authorized name is... 'Berkeley shebang hack' / 'Berkeley #! hack'.
and the name of the followings to the #! is called 'interrupter'.
good, good, that' much more than I'd like to know. thank you.

let me explain the background of this question.
yesterday, i participated a conference/meeting regarding of light-weight
languages ( of course including ruby ), and found that one of the most
skilful guys does not know how to pronounce it.
many of japanese programmers call it 'sharp BIKKURI'.
'BIKKURI' means 'surprise' in japanese.
and, i found myself that do not know how to "write" it in flat english.

hmm... 'interrupter'... now i feel that i have understood more about how
it works.

good weekend, Jim.

···

--
<name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
<contact medium="email">tshiget1@gw.nsw.co.jp</contact>
<location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
  /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
</location>
<hail>resistance is futile.</hail>

On 8/27/05, Jim Freeze <jimfreeze@gmail.com> wrote:
> Yes, it is known as the shebang or the Berkeley !# hack.

Make that Berkely #! hack.

:wink:

>
> http://www.mail-archive.com/bug-coreutils@gnu.org/msg00274.html
>
> On 8/27/05, SHIGETOMI, Takuhiko <tshiget1@gw.nsw.co.jp> wrote:
> > quick question.
> > sorry, this is not a question of Ruby but a more general inquiry.
> >
> > I'd like to ask you how do you describe '#!' which we always put at the
> > head of the scripting source code file.
> > I know that its pronunciation is 'she bang' but am not sure that this
> > 'she bang' would be correct description or not.
> >
> > --
> > <name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
> > <contact medium="email">tshiget1@gw.nsw.co.jp</contact>
> > <location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
> > /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
> > </location>
> > <hail>resistance is futile.</hail>
> >
> >
> >
>
>
> --
> Jim Freeze
>
>

--
Jim Freeze

(Iain Dooley) #7

SHIGETOMI, Takuhiko wrote:

greetings, James.

your information has made my eyes open wider.

shebang /sh*-bang/ n.

this regexp means that it has some variety of expressions or dialects,
right? intriguing :slight_smile:

i think that's actually a pronunciation guideline. so that just means that you don't really pronounce the 'e', just sh'bang, not sheee bang

iain

(Iain Dooley) #8

SHIGETOMI, Takuhiko wrote:

greetings, Jim. :slight_smile:

thanx to your quick reply.
oh, it's authorized name is... 'Berkeley shebang hack' / 'Berkeley #! hack'.
and the name of the followings to the #! is called 'interrupter'.
good, good, that' much more than I'd like to know. thank you.

isn't it an interpreter?

iain

(Iain Dooley) #9

SHIGETOMI, Takuhiko wrote:

greetings, Jim. :slight_smile:

thanx to your quick reply.
oh, it's authorized name is... 'Berkeley shebang hack' / 'Berkeley #! hack'.
and the name of the followings to the #! is called 'interrupter'.
good, good, that' much more than I'd like to know. thank you.

let me explain the background of this question.
yesterday, i participated a conference/meeting regarding of light-weight
languages ( of course including ruby ), and found that one of the most
skilful guys does not know how to pronounce it.
many of japanese programmers call it 'sharp BIKKURI'.
'BIKKURI' means 'surprise' in japanese.
and, i found myself that do not know how to "write" it in flat english.

by the way, a 'BIKKURI' in english is an exclamation mark. exclamation is like "MAJIDE!", so yeah, if you were to describe these two symbols just in english, it would:

'#' = 'pound sign' in america, 'hash symbol' in britain or australia
'!' = exclamation mark or exclamation point (exclamation is the noun of the verb 'to exclaim')

cheers

iain

(SHIGETOMI, Takuhiko) #10

how can i thank you, iain.

you are right. as in your reply... i used to pronouce it 'shE bang'.
lang=ja_JP( "HAZUKASHII NAaaaaa. ARIGATOU GOZAIMASU. MATA, IROIRO OSHIETE
KUDASAI NE." )

···

--
<name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
<contact medium="email">tshiget1@gw.nsw.co.jp</contact>
<location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
  /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
</location>
<hail>resistance is futile.</hail>

SHIGETOMI, Takuhiko wrote:
> greetings, James.
>
> your information has made my eyes open wider.
>
>
>>shebang /sh*-bang/ n.
>
>
> this regexp means that it has some variety of expressions or dialects,
> right? intriguing :slight_smile:
>

i think that's actually a pronunciation guideline. so that just means
that you don't really pronounce the 'e', just sh'bang, not sheee bang

iain

(SHIGETOMI, Takuhiko) #11

greetings iain.

thanx a lot to your correction: interrupter => interpreter.
i am very lucky to be corrected that before i use it to my co-workers.
it's embarrassing, but 'interrupter' sounds me a very good explanation of
its role. anyway, it is true that i am bad at reading english.

and much gratitude to you for many valuable information.
especially, "MAJIDE!". ( MAJI-SSUKA? = really true? )

···

--
<name species-designation="5618" default-lang="ja_JP">SHIGETOMI,Takuhiko</name>
<contact medium="email">tshiget1@gw.nsw.co.jp</contact>
<location federational-alias="/galaxy/alpha-quadrant/sector-001/earth/">
  /void/3d/universe/milkyway-galaxy/orion's-arm/sol-solar-system/3rd-planet/fareast/jp/tky/
</location>
<hail>resistance is futile.</hail>

SHIGETOMI, Takuhiko wrote:
> greetings, Jim. :slight_smile:
>
> thanx to your quick reply.
> oh, it's authorized name is... 'Berkeley shebang hack' / 'Berkeley #! hack'.
> and the name of the followings to the #! is called 'interrupter'.
> good, good, that' much more than I'd like to know. thank you.
>
> let me explain the background of this question.
> yesterday, i participated a conference/meeting regarding of light-weight
> languages ( of course including ruby ), and found that one of the most
> skilful guys does not know how to pronounce it.
> many of japanese programmers call it 'sharp BIKKURI'.
> 'BIKKURI' means 'surprise' in japanese.
> and, i found myself that do not know how to "write" it in flat english.

by the way, a 'BIKKURI' in english is an exclamation mark. exclamation
is like "MAJIDE!", so yeah, if you were to describe these two symbols
just in english, it would:

'#' = 'pound sign' in america, 'hash symbol' in britain or australia
'!' = exclamation mark or exclamation point (exclamation is the noun of
the verb 'to exclaim')

cheers

iain

(Iain Dooley) #12

SHIGETOMI, Takuhiko wrote:

how can i thank you, iain.

you are right. as in your reply... i used to pronouce it 'shE bang'.
lang=ja_JP( "HAZUKASHII NAaaaaa. ARIGATOU GOZAIMASU. MATA, IROIRO OSHIETE
KUDASAI NE." )

mochiron oshiete kureru!

(Martin DeMello) #13

And US hacker slang for the ! is "bang" ("pling" in the UK, though I think
"bang" has caught on there too), hence the "bang" in "shebang".

martin

···

Iain Dooley <idoo4002@mail.usyd.edu.au> wrote:

by the way, a 'BIKKURI' in english is an exclamation mark. exclamation
is like "MAJIDE!", so yeah, if you were to describe these two symbols
just in english, it would:

'#' = 'pound sign' in america, 'hash symbol' in britain or australia
'!' = exclamation mark or exclamation point (exclamation is the noun of
the verb 'to exclaim')

(Iain Dooley) #14

SHIGETOMI, Takuhiko wrote:

greetings iain.

thanx a lot to your correction: interrupter => interpreter.
i am very lucky to be corrected that before i use it to my co-workers.
it's embarrassing, but 'interrupter' sounds me a very good explanation of
its role. anyway, it is true that i am bad at reading english.

>

and much gratitude to you for many valuable information.
especially, "MAJIDE!". ( MAJI-SSUKA? = really true? )

dou dashimashite. nihon de "type" o surebanai koto ga zannen na koto da. FreeBSD no nihongo no "package" o "install" shinakereba dame yo!! :slight_smile:

iain

(Berger, Daniel) #15

Martin DeMello wrote:

···

Iain Dooley <idoo4002@mail.usyd.edu.au> wrote:

by the way, a 'BIKKURI' in english is an exclamation mark. exclamation is like "MAJIDE!", so yeah, if you were to describe these two symbols just in english, it would:

'#' = 'pound sign' in america, 'hash symbol' in britain or australia
'!' = exclamation mark or exclamation point (exclamation is the noun of the verb 'to exclaim')

And US hacker slang for the ! is "bang" ("pling" in the UK, though I think
"bang" has caught on there too), hence the "bang" in "shebang".

martin

This reminds me of a Ricky Martin song for some reason....

Dan

(flashdrvnk) #16

Daniel Berger schrieb:

Martin DeMello wrote:

by the way, a 'BIKKURI' in english is an exclamation mark. exclamation is like "MAJIDE!", so yeah, if you were to describe these two symbols just in english, it would:

'#' = 'pound sign' in america, 'hash symbol' in britain or australia
'!' = exclamation mark or exclamation point (exclamation is the noun of the verb 'to exclaim')

And US hacker slang for the ! is "bang" ("pling" in the UK, though I think
"bang" has caught on there too), hence the "bang" in "shebang".

martin

This reminds me of a Ricky Martin song for some reason....

Dan

lol I exactly thought the same
flash

···

Iain Dooley <idoo4002@mail.usyd.edu.au> wrote: