3 ms·
I worked as an intern at IBM last summer. It seemed like my entire team was a stagnant pool from the 70's. The languages were C and HLASM, 'high level assembler
by Taek 13y ago
I worked as an intern at IBM last summer. It seemed like my entire team was a stagnant pool from the 70's. The languages were C and HLASM, 'high level assembler.' None of my managers knew anything about newer languages like Golang or Haskell. We built hash tables by converting strings to integers and then using modulus. They laughed at the idea of a Linux machine being useful as a server.
That said, most of the new hires were under 25, and most of the older people had been employees since the age of 25. But definitely the older people got all the respect.
IBM's full time offer to me was a solid 1/2 of Google's offer after stock and bonuses (over 2 years), with no room for negotiation.
- pvdm 13y agoHow old are the creators of Golang and Haskell ?
- gaadd33 13y agoKen Thompson is 71, Rob Pike is ~58, Haskell creators seem to be in their mid 50s.
- TheCoelacanth 13y agoHaskell was designed by a committee, so it's going to be difficult to find ages for all of them, but Simon Peyton Jones, the best known of the creators, is 56.
- bitkrieg 13y ago> We built hash tables by converting strings to integers and then using modulus What's wrong with that?
- Taek 13y agohttps://programmers.stackexchange.com/questions/49550/which-hashing-algorithm-is-best-for-uniqueness-and-speed https://programmers.stackexchange.com/questions/49550/which-... We were essentially doing the lose-lose algorithm. It's a functioning hash table but there's a lot of room for improvement.
- bitkrieg 13y agoAh, ok. Using something like loose-loose as hash function is indeed a terrible idea.
- njharman 13y agoThat has more to do with IBM / that dept within IBM than the individuals.