March 06, 2009
"hasen" <hasan.aljudy@gmail.com> wrote in message news:gophel$2vj7$1@digitalmars.com...
> Don wrote:
>> Haruki Shigemori wrote:
>>> Don ????????:
>>>> On Windows, it compiles, but I can't get it to link. The errors are all related to malloc-family functions.
>>
>> As far as I know, that's the first time I've ever ???????? something.
>>
>
> ????? [kakimashita] -> "wrote"
> *don't try to pronounce it in English because it's *not* ka-kee-mashii-ta
> :P

In other words, the "i" from the "shi" generally gets dropped in cases like this. (There isn't anything else about the pronunciation I'm unaware of, is there?)


March 06, 2009
Jarrett Billingsley wrote:
> 2009/3/5 Walter Bright <newshound1@digitalmars.com>:
>> http://www.digitalmars.com/d/1.0/changelog.html
>> http://ftp.digitalmars.com/dmd.1.041.zip
>>
>>
>> http://www.digitalmars.com/d/2.0/changelog.html
>> http://ftp.digitalmars.com/dmd.2.026.zip
>>
> 
> From the backend license:
> 
> "The Software was not designed to operate after December 31, 1999."
> 
> Well that explains EVERYTHING!  ;)

Y2K compliance is such a tricky thing...
March 06, 2009
Nick Sabalausky wrote:
> "hasen" <hasan.aljudy@gmail.com> wrote in message news:gophel$2vj7$1@digitalmars.com...
>> Don wrote:
>>> Haruki Shigemori wrote:
>>>> Don ????????:
>>>>> On Windows, it compiles, but I can't get it to link. The errors are all related to malloc-family functions.
>>> As far as I know, that's the first time I've ever ???????? something.
>>>
>> ????? [kakimashita] -> "wrote"
>> *don't try to pronounce it in English because it's *not* ka-kee-mashii-ta :P
> 
> In other words, the "i" from the "shi" generally gets dropped in cases like this. (There isn't anything else about the pronunciation I'm unaware of, is there?) 
> 
> 

Well, sure there is. You know how non-native-English speakers often pronounce English words using the rules of their own native language? And they sound kinda funny, no? (This includes me too! lol)

Same thing kinda applies here.

There are several differences (some of them are somewhat subtle) that make American pronunciation of Japanese sound quite .. funny :P

Just one example, in English (more specifically, north american english), most often, non-stressed vowels are converted to schwa (think about the 'u' sound in the verb subject vs the noun subject). Japanese doesn't do that kinda thing.

wow, this is very off-topic.
March 06, 2009
Nick Sabalausky wrote:
> Great release! :)
> 
> Although I'm curious, where is the 3x speed improvement from? Just general misc optimizations, or something specific? 
> 
> 

It's just the exp(), expm1(), and exp2() functions. Previously they used  some extremely slow asm instructions. I wrote completely new implementations that are fast. It was done primarily because the C std math library was inaccurate on Mac OSX. Most people won't care. But in the past, someone (Robert Frazer, I think) had complained that DMD's exp() was the bottleneck in his code, and was less than half as fast as MSVC/Intel, so the speed of these functions is actually critical sometimes.
March 06, 2009
Nick Sabalausky wrote:
> "hasen" <hasan.aljudy@gmail.com> wrote in message news:gophel$2vj7$1@digitalmars.com...
>> Don wrote:
>>> Haruki Shigemori wrote:
>>>> Don ????????:
>>>>> On Windows, it compiles, but I can't get it to link. The errors are all related to malloc-family functions.
>>> As far as I know, that's the first time I've ever ???????? something.
>>>
>> ????? [kakimashita] -> "wrote"
>> *don't try to pronounce it in English because it's *not* ka-kee-mashii-ta :P
> 
> In other words, the "i" from the "shi" generally gets dropped in cases like this. (There isn't anything else about the pronunciation I'm unaware of, is there?) 

It's elided completely these days? I was aware that high vowels became voiceless between voiceless consonants, but this is new. It does sound about right, but I'm not used to hearing voiceless vowels, so it's a bit hard for me to distinguish.
March 06, 2009
On Fri, 06 Mar 2009 03:35:10 -0500, Don <nospam@nospam.com> wrote:
> But in the past, someone (Robert Frazer, I think) had complained that DMD's exp() was the bottleneck in his code, and was less than half as fast as MSVC/Intel, so the speed of these functions is actually critical sometimes.

Actually, it was me and thank you very much!
March 06, 2009
Walter Bright, el  5 de marzo a las 11:37 me escribiste:
> Tomas Lindquist Olsen wrote:
> >Compiling on linux from source is broken! Looks like you forgot to include the total.h file!
> 
> You don't need it, I'll fix the makefile. total.h is for precompiled headers, which don't even exist on gcc.

I don't know exactly what you mean, but: http://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
Pitzulino! Pitzulino!
Todos a cantar por el tubo!
Pitzulino! Pitzulino!
Todos a cantar por el codo!
March 06, 2009
Leandro Lucarella wrote:
> Walter Bright, el  5 de marzo a las 11:37 me escribiste:
>> Tomas Lindquist Olsen wrote:
>>> Compiling on linux from source is broken! Looks like you forgot to
>>> include the total.h file!
>> You don't need it, I'll fix the makefile. total.h is for precompiled headers, which don't even exist on gcc.
> 
> I don't know exactly what you mean, but:
> http://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html
> 

I suppose it's been added since the last time I looked. gcc has thousands of switches.
March 06, 2009
Jarrett Billingsley wrote:
<snip>
> From the backend license:
> 
> "The Software was not designed to operate after December 31, 1999."
> 
> Well that explains EVERYTHING!  ;)

As does the preceding statement "It has not undergone testing".

Hang on ... does that mean that 200% of things are now explained?  Now if only the remaining -100% can be explained, human knowledge'll be complete.

Stewart.
March 07, 2009
Walter Bright wrote:

> 
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.041.zip
> 
> 
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.026.zip

How awesome, thank you so much!