Aquí hay una respuesta a su pregunta, en lugar de una queja sobre Linux.
Busque una computadora portátil que tenga la velocidad de CPU más alta (2.8 ghz o mejor) y al menos 2 núcleos (4 es mucho, mucho mejor). No le gusta Mac, así que consíguele Windows 10.
Casi todas las computadoras portátiles tienen una pantalla que se llama “Alta definición” o “Full HD”, que significa 1080 píxeles verticalmente. En mi opinión, esto no es lo suficientemente alto. Vea si puede obtener una resolución mayor que esa (1200 es mejor). La razón es que la resolución limita cuán pequeña puede ser su fuente, y las fuentes más pequeñas le permiten obtener más código en la pantalla a la vez, lo que facilita el desarrollo.
- ¿Por qué es necesario mantener actualizado su software de seguridad?
- ¿Cuáles son algunos consejos importantes para detectar / cubrir casos extremos al codificar soluciones?
- ¿Cuáles son los pros y los contras del desarrollo de software de outsourcing / offshoring a Vietnam (en comparación con otras ubicaciones de outsourcing / offshoring)?
- Cuando un desarrollador implementa un código en un servidor, ¿cómo lo prueba el probador?
- ¿Cuál es la mejor manera de asegurarse de que agregar nuevas funciones en un software no afecte las funciones existentes?
Apple fabrica excelentes computadoras portátiles con pantallas de muy alta resolución, y puede instalar ventanas en ellas. El problema con ellos es que son caros y, por lo general, tienen CPU muy lentas (a menos que pague bastante más).
Si quiere escribir juegos, debe descargar las herramientas de desarrollo de juegos gratuitas (y excelentes) de Epic (motor irreal) y / o Unity (Unity 5). Cualquiera de los dos sistemas le permitirá escribir grandes juegos y también aprender algo sobre la estructura de los juegos.
Si quiere menos soporte, una buena opción es la biblioteca SDL, que es multiplataforma y fácil de usar para juegos 2D. También hay mucha información al respecto en la web.
Finalmente, para escribir realmente el código, hay varias opciones excelentes y gratuitas:
- La edición comunitaria de Visual Studio 2015 de Microsoft. Este es un entorno de desarrollo espectacular, especialmente para un principiante. Viene con todos los compiladores y bibliotecas que necesita para escribir programas en todo tipo de idiomas. También se integrará con Unreal y Unity.
- Unity 5 actualmente viene con Mono Develop, un excelente entorno de desarrollo.
- El entorno de desarrollo de Eclipse. Este es un muy buen producto para escribir código Java, pero también es bastante bueno con c ++. También se integra con el motor irreal. Es más difícil para un principiante porque no incluye compiladores o bibliotecas para ningún idioma. Debe obtenerlos por separado y luego decirle a Eclipse cómo acceder a ellos.
¡Buena suerte!