āĻ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž:
- C++ āĻāĻŦāĻ āĻāĻžāĻāĻž āĻā§āĻĄā§ āĻ¨āĻŋāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽāĻā§āĻ˛āĻŋ āĻāĻāĻ¨ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻ¸ā§āĻā§āĻ¯āĻžāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻĒāĻžāĻāĻĨāĻ¨ āĻā§āĻĄā§ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻā§āĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻ¸ā§āĻā§āĻ¯āĻžāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ¤ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻā§āĻ°ā§āĻ¸() āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻžāĨ¤
- āĻāĻ˛ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻāĻ¤āĻŋ āĻ¤āĻŋāĻ¨āĻā§āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ (āĻĒā§āĻ°āĻā§āĻ° āĻāĻĻā§āĻļ āĻĻā§āĻŦāĻžāĻ°āĻž) āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻāĻā§āĻ°āĻŽāĻŖ āĻāĻ¤āĻŋ āĻŦā§āĻĻā§āĻ§āĻŋ
āĻŦāĻšā§āĻŽāĻžāĻ¤ā§āĻ°āĻŋāĻ āĻ ā§āĻ¯āĻžāĻ°ā§āĻā§āĻ˛āĻŋāĻ° āĻ¨āĻŽāĻĒāĻŋ āĻŦāĻžāĻĢāĻžāĻ°āĨ¤ āĻŦāĻšā§āĻŽāĻžāĻ¤ā§āĻ°āĻŋāĻ āĻāĻĻāĻŋāĻŽ āĻāĻāĻāĻŋ āĻ¸āĻāĻ˛āĻā§āĻ¨ C āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻš JVM-āĻāĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°-āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻāĻĒāĻŋ āĻĒāĻžāĻ¸ āĻāĻ°ā§āĨ¤ - āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨ā§āĻŽā§āĻā§āĻ¤ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ CPython āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻāĻŦāĻ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ __javaclass__, __javavalue__ āĻāĻŦāĻ __javaproxy__
āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻāĻāĻāĻŋ āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻāĻžāĻāĻž āĻ¸ā§āĻ˛āĻ āĻ¸āĻŦ CPython āĻĒā§āĻ°āĻāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻž jpype āĻā§āĻ˛āĻžāĻ¸ā§āĻ° āĻ§āĻ°āĻ¨ āĻĨā§āĻā§ āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°āĻ¸ā§āĻ¤ā§āĻ°ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻā§āĻŦāĻŋāĻ˛ CPython āĻ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻžāĻāĻž āĻĒā§āĻ°āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻ¨ āĻ āĻŦāĻļā§āĻ¯āĻ JClass āĻŽā§āĻāĻžāĻā§āĻ˛āĻžāĻ¸ āĻĨā§āĻā§ āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°āĻ¸ā§āĻ¤ā§āĻ°ā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻšāĻ¤ā§ āĻšāĻŦā§, āĻ¯āĻž āĻāĻžāĻāĻĒ āĻ¸ā§āĻ˛āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦā§āĻ¸ āĻā§āĻ˛āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻŋāĻā§āĻ¸āĻŋāĻ¨ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻšāĻ˛ āĻ āĻŦāĻā§āĻā§āĻ, āĻĒā§āĻ°āĻā§āĻ¸āĻŋ, āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ, āĻ¨āĻŽā§āĻŦāĻ° āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻāĻŦāĻ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ CPython āĻāĻ° āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĨā§āĻā§ āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°ā§ āĻšāĻ¯āĻŧāĨ¤ - āĻāĻ¨ā§āĻ¨āĻ¤ āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻŦāĻ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻāĨ¤
- āĻ ā§āĻ¯āĻžāĻ°ā§ āĻ¸ā§āĻ˛āĻžāĻāĻ¸āĻā§āĻ˛āĻŋ āĻāĻāĻ¨ āĻāĻŋāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻŽā§āĻ˛ā§ āĻ˛ā§āĻāĻžāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¨āĻŽā§āĻĒāĻŋ āĻ ā§āĻ¯āĻžāĻ°ā§āĨ¤ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻ¸ā§āĻ˛āĻžāĻāĻ¸āĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ§āĻžāĻĒā§ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻŦāĻ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻ¸ā§āĻ˛āĻžāĻāĻ¸(āĻ¸ā§āĻāĻžāĻ°ā§āĻ, āĻ¸ā§āĻāĻĒ, āĻ¸ā§āĻā§āĻĒ))āĨ¤
- āĻ ā§āĻ¯āĻžāĻ°ā§ āĻāĻāĻ¨ "__reversed__" āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
- āĻāĻžāĻāĻž āĻ ā§āĻ¯āĻžāĻ°ā§ āĻāĻāĻ¨ āĻŽā§āĻŽāĻ°āĻŋāĻāĻŋāĻ API āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻāĻŦāĻ āĻŦāĻžāĻĢāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĒāĻžāĻ¸ āĻāĻ°āĻ¤ā§ numpy-āĻāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧāĨ¤
- Numpy āĻāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž (āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤) āĻ¨āĻ¯āĻŧ āĻāĻŦāĻ numpy-āĻ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° numpy āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻ¨āĻž āĻāĻ°ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤
- JInterface āĻāĻāĻāĻŋ āĻŽā§āĻāĻž āĻā§āĻ˛āĻžāĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§. āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ isinstance(cls, JInterface) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
- āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻŽāĻĻāĻžāĻ¨āĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ TLDs "mil", "net" āĻāĻŦāĻ "edu" āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻ¸ā§āĻāĻžāĻ°ā§āĻāĻāĻĒā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ UnsupportedClassVersion-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĨ¤
- java.util.Map āĻāĻāĻ¨ āĻāĻāĻāĻŋ KeyError āĻ¨āĻŋāĻā§āĻˇā§āĻĒ āĻāĻ°ā§ āĻ¯āĻĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻļā§āĻ¨ā§āĻ¯ āĻ¯ā§ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻžāĻ˛āĻŋ āĻā§āĻā§āĻ˛āĻŋāĻā§ None āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻŦā§ get() āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
- java.util.Collection āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻ°āĻŋāĻŽā§āĻ(āĻ āĻŦāĻā§āĻā§āĻ) āĻāĻŦāĻ āĻ°āĻŋāĻŽā§āĻ(int) āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻĻā§āĻā§āĻ¤āĻāĻžāĻŦā§ āĻāĻāĻžāĻ°āĻ˛ā§āĻĄ āĻāĻ°ā§āĨ¤ āĻ¨ā§āĻāĻŋāĻ āĻāĻžāĻāĻž āĻāĻāĻ°āĻŖ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻ¤ā§ Java remove() āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨, āĻ¤āĻŦā§ āĻāĻāĻžāĻ°āĻ˛ā§āĻĄ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻāĻĒ āĻāĻžāĻ¸ā§āĻāĻŋāĻ āĻĻā§āĻĸāĻŧāĻāĻžāĻŦā§ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
- java.lang.IndexOutOfBoundsException āĻāĻāĻ¨ java.util.List āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ IndexError āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻā§āĻ˛āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ§āĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru