Tudo bem,
Ainda sim estou bastante confuso em relação a isso, como você falou, o gulp é um "task runner" e o webpack um "module bundle", ou agrupador de módulos, mas se eu parar para analisar consigo fazer praticamente a mesma coisa com os dois.
Por exemplo, com gulp, consigo minificar, concatenar, agrupar scripts e styles com usemin para o ambiente de produção, otimizar imagens..., entre outras coisas.
E vendo o curso de webpack vi que foram feitas tarefas bem parecidas, que com o gulp é possível ser feitas.
É realmente isso, ou pensei de forma errada?, ainda não consegui enxergar a real diferença entre os dois.
Poderia me dar um exemplo mais prático de aplicação de um e outro, para que eu entenda de forma mais clara?
Obrigado!