2009-05-30 10 views
1

Chaque maintenant et puis, je dois rechercher une mot-clé ou une fonction dans une langue qui est très faible, et/ou a des caractères spéciaux ..
Les exemples incluent
le « comme » mot-clé en python ('python comme', 'python comme mot clé' .. etc ne fonctionnent pas)
choses comme '$:' Ruby (a voulu savoir ce qu'elle représente)
la commande 'p' irb
etcefficace googler noms courts

Google échoue totalement à moi sur de telles recherches .. il ne vaut pas la peine de mettre de telles questions stupides sur SO .. la documentation de langue n'explique pas souvent ceux-ci correctement (ou si elle le fait, je ne sais pas où regarder sans l'aide de Google)

Que pouvez-vous faire dans de telles situations? Comment coaxialiser google dans la recherche de réponses à de tels problèmes?

+0

C# est le plus difficile à Google pour;) –

+0

Recherche pour tout ce qui concerne le langage de programmation R a été difficile jusqu'à ce que j'ai trouvé http://www.rseek.org/ – bernie

+0

C# n'est pas mauvais pour Google pour tout. Ce serait un * lot * plus difficile s'il s'appelait M #, au fait. –

Répondre

2

L'utilisation de guillemets aide beaucoup. Par exemple, si vous recherchez:

python "as keyword" 

alors le premier coup est "The as keyword ((An Unofficial) Python Reference Wiki)". Les autres hits concernent également le mot clé "as".

À part cela, je rechercherais les pages qui traitent tous les mots-clés Python, et trouver l'entrée appropriée.

Cependant, pour les symboles, c'est beaucoup plus difficile. Avoir la bonne terminologie aide beaucoup - si vous savez que "?:" Est l'opérateur conditionnel en C#, c'est plus facile à chercher. C'est là qu'un bon livre (ou encore une liste d'opérateurs/mots-clés) permet de mettre des symboles dans le langage. (. Bien que Google se améliore avec des symboles)

0

Eh bien pour ruby ​​pourquoi ne chercheriez-vous pas sur les rubis globaux? Je suppose que vous avez assez de connaissances de ce que vous cherchez que vous pouvez le décrire?